The Opaleye analogue of Maybe. A value of type
MaybeFields a either contains a value of type a, or it contains
nothing.
Instances12Monad, Functor, Applicative, Default, …
Monad MaybeFieldsDefined in opaleye-0.10.8.0 · Opaleye.Internal.MaybeFieldsFunctor MaybeFieldsDefined in opaleye-0.10.8.0 · Opaleye.Internal.MaybeFieldsApplicative MaybeFieldsDefined in opaleye-0.10.8.0 · Opaleye.Internal.MaybeFieldsDefault EqPP a b => Default EqPP (MaybeFields a) (MaybeFields b)Defined in opaleye-0.10.8.0 · Opaleye.Internal.MaybeFieldsDefault IfPP a b => Default IfPP (MaybeFields a) (MaybeFields b)Defined in opaleye-0.10.8.0 · Opaleye.Internal.MaybeFieldsDefault FromFields fields haskells => Default FromFields (MaybeFields fields) (Maybe haskells)Defined in opaleye-0.10.8.0 · Opaleye.Internal.MaybeFieldsDefault Unpackspec a b => Default Unpackspec (MaybeFields a) (MaybeFields b)Defined in opaleye-0.10.8.0 · Opaleye.Internal.MaybeFieldsDefault Valuesspec a b => Default Valuesspec (MaybeFields a) (MaybeFields b)Defined in opaleye-0.10.8.0 · Opaleye.Internal.MaybeFieldsDefault (WithNulls Binaryspec) a b => Default Binaryspec (MaybeFields a) (MaybeFields b)Defined in opaleye-0.10.8.0 · Opaleye.Internal.MaybeFieldsDefault (WithNulls Distinctspec) a b => Default Distinctspec (MaybeFields a) (MaybeFields b)Defined in opaleye-0.10.8.0 · Opaleye.Internal.Distinct(Default ToFields a b, Default Nullspec a b) => Default ToFields (Maybe a) (MaybeFields b)Defined in opaleye-0.10.8.0 · Opaleye.Internal.MaybeFields(Default (Inferrable FromFields) fields haskells, Maybe haskells ~ maybe_haskells) => Default (Inferrable FromFields) (MaybeFields fields) maybe_haskellsDefined in opaleye-0.10.8.0 · Opaleye.Internal.MaybeFields