snaplet-haxl-0.0.0.1: Snaplet for Facebook's Haxl

Safe HaskellNone

Snap.Snaplet.Haxl

Documentation

haxlInit :: Env e -> SnapletInit b (HaxlEnv e)Source

withHaxl :: HasHaxl m => GenHaxl () b -> m bSource

data HaxlEnv u Source

Constructors

HaxlEnv 

Fields

en :: Env u
 

Instances

MonadCatchIO m => HasHaxl (ReaderT (HaxlEnv ()) m) 
HasHaxl (Handler b (HaxlEnv ())) 

class MonadCatchIO m => HasHaxl m whereSource

Methods

getHaxlState :: m (HaxlEnv ())Source

Instances

MonadCatchIO m => HasHaxl (ReaderT (HaxlEnv ()) m) 
HasHaxl (Handler b (HaxlEnv ()))