Safe Haskell | None |
---|---|
Language | Haskell2010 |
Control.Monad.Freer.Extras.Beam
Documentation
type BeamableDb db table = (Beamable table, FieldsFulfillConstraint (BeamSqlBackendCanSerialize db) table) Source #
type BeamThreadingArg = QNested (QNested QBaseScope) Source #
Constructors
SqlError Text |
Instances
Eq BeamError Source # | |
Show BeamError Source # | |
Generic BeamError Source # | |
Exception BeamError Source # | |
Defined in Control.Monad.Freer.Extras.Beam.Common Methods toException :: BeamError -> SomeException Source # fromException :: SomeException -> Maybe BeamError Source # displayException :: BeamError -> String Source # | |
ToObject BeamError Source # | |
Defined in Control.Monad.Freer.Extras.Beam.Common Methods toObject :: TracingVerbosity -> BeamError -> Object textTransformer :: BeamError -> Object -> Text | |
ToJSON BeamError Source # | |
Defined in Control.Monad.Freer.Extras.Beam.Common Methods toEncoding :: BeamError -> Encoding toJSONList :: [BeamError] -> Value toEncodingList :: [BeamError] -> Encoding | |
FromJSON BeamError Source # | |
Defined in Control.Monad.Freer.Extras.Beam.Common | |
Pretty BeamError Source # | |
Defined in Control.Monad.Freer.Extras.Beam.Common | |
type Rep BeamError Source # | |
Defined in Control.Monad.Freer.Extras.Beam.Common |
Instances
Eq BeamLog Source # | |
Show BeamLog Source # | |
Generic BeamLog Source # | |
ToObject BeamLog Source # | |
Defined in Control.Monad.Freer.Extras.Beam.Common Methods toObject :: TracingVerbosity -> BeamLog -> Object textTransformer :: BeamLog -> Object -> Text | |
ToJSON BeamLog Source # | |
Defined in Control.Monad.Freer.Extras.Beam.Common Methods toEncoding :: BeamLog -> Encoding toJSONList :: [BeamLog] -> Value toEncodingList :: [BeamLog] -> Encoding | |
FromJSON BeamLog Source # | |
Defined in Control.Monad.Freer.Extras.Beam.Common | |
Pretty BeamLog Source # | |
Defined in Control.Monad.Freer.Extras.Beam.Common | |
type Rep BeamLog Source # | |
Defined in Control.Monad.Freer.Extras.Beam.Common |