toxiproxy-haskell-0.1.0.0: Client library for Toxiproxy: a TCP failure testing proxy.

Safe HaskellNone
LanguageHaskell2010

Toxiproxy

Documentation

data Proxy Source #

data Toxic Source #

newtype Populate Source #

Constructors

Populate 

Fields

Instances

Eq Populate Source # 
Show Populate Source # 
Generic Populate Source # 

Associated Types

type Rep Populate :: * -> * #

Methods

from :: Populate -> Rep Populate x #

to :: Rep Populate x -> Populate #

FromJSON Populate Source # 
type Rep Populate Source # 
type Rep Populate = D1 * (MetaData "Populate" "Toxiproxy" "toxiproxy-haskell-0.1.0.0-6VLHPj5FwEtGSUs9vDiYqF" True) (C1 * (MetaCons "Populate" PrefixI True) (S1 * (MetaSel (Just Symbol "populateProxies") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 * [Proxy])))

withToxic :: Proxy -> Toxic -> IO a -> IO a Source #

withProxy :: Proxy -> (Proxy -> IO a) -> IO a Source #