freer-extras-1.2.0.0: Useful extensions to simple-freer
Safe Haskell None
Language Haskell2010

Control.Monad.Freer.Extras.Beam

Documentation

newtype BeamError Source #

Constructors

SqlError Text

Instances

Instances details
Eq BeamError Source #
Instance details

Defined in Control.Monad.Freer.Extras.Beam.Common

Show BeamError Source #
Instance details

Defined in Control.Monad.Freer.Extras.Beam.Common

Generic BeamError Source #
Instance details

Defined in Control.Monad.Freer.Extras.Beam.Common

ToJSON BeamError Source #
Instance details

Defined in Control.Monad.Freer.Extras.Beam.Common

FromJSON BeamError Source #
Instance details

Defined in Control.Monad.Freer.Extras.Beam.Common

Exception BeamError Source #
Instance details

Defined in Control.Monad.Freer.Extras.Beam.Common

Pretty BeamError Source #
Instance details

Defined in Control.Monad.Freer.Extras.Beam.Common

ToObject BeamError Source #
Instance details

Defined in Control.Monad.Freer.Extras.Beam.Common

type Rep BeamError Source #
Instance details

Defined in Control.Monad.Freer.Extras.Beam.Common

type Rep BeamError = D1 (' MetaData "BeamError" "Control.Monad.Freer.Extras.Beam.Common" "freer-extras-1.2.0.0-LXgx2kLJeQTLxOMFH7LYd8" ' True ) ( C1 (' MetaCons "SqlError" ' PrefixI ' False ) ( S1 (' MetaSel (' Nothing :: Maybe Symbol ) ' NoSourceUnpackedness ' NoSourceStrictness ' DecidedLazy ) ( Rec0 Text )))

newtype BeamLog Source #

Constructors

SqlLog String

Instances

Instances details
Eq BeamLog Source #
Instance details

Defined in Control.Monad.Freer.Extras.Beam.Common

Show BeamLog Source #
Instance details

Defined in Control.Monad.Freer.Extras.Beam.Common

Generic BeamLog Source #
Instance details

Defined in Control.Monad.Freer.Extras.Beam.Common

ToJSON BeamLog Source #
Instance details

Defined in Control.Monad.Freer.Extras.Beam.Common

FromJSON BeamLog Source #
Instance details

Defined in Control.Monad.Freer.Extras.Beam.Common

Pretty BeamLog Source #
Instance details

Defined in Control.Monad.Freer.Extras.Beam.Common

ToObject BeamLog Source #
Instance details

Defined in Control.Monad.Freer.Extras.Beam.Common

type Rep BeamLog Source #
Instance details

Defined in Control.Monad.Freer.Extras.Beam.Common

type Rep BeamLog = D1 (' MetaData "BeamLog" "Control.Monad.Freer.Extras.Beam.Common" "freer-extras-1.2.0.0-LXgx2kLJeQTLxOMFH7LYd8" ' True ) ( C1 (' MetaCons "SqlLog" ' PrefixI ' False ) ( S1 (' MetaSel (' Nothing :: Maybe Symbol ) ' NoSourceUnpackedness ' NoSourceStrictness ' DecidedLazy ) ( Rec0 String )))