Moduleopaleye-0.10.8.0Haskell2010
Opaleye.Internal.Values
Synopsis
- value nonEmptyValues
- value nonEmptyRows
- value emptySelectExplicit
- data NonEmptyRowspec
- value nonEmptyRowspecField
- value rowspecField
- data Rowspec
- data Valuesspec
- value valuesspecField
- value valuesspecFieldType
- newtype Nullspec
- value nullspecField
- value nullspecFieldType
- value nullspecList
- value nullspecEitherLeft
- value nullspecEitherRight
- value nullFields
- newtype ValuesspecUnsafe
- Packageopaleye-0.10.8.0
- Exports18
- LanguageHaskell2010
- LicenceBSD-3-Clause
- SourceValues.hs
Instances2Profunctor, Functor
Profunctor NonEmptyRowspecDefined in opaleye-0.10.8.0 · Opaleye.Internal.ValuesFunctor (NonEmptyRowspec a)Defined in opaleye-0.10.8.0 · Opaleye.Internal.Values
Constructors
NonEmptyRows (NonEmptyRowspec fields fields')EmptyRows fields'
Instances4Profunctor, ProductProfunctor, Functor, Applicative
Profunctor RowspecDefined in opaleye-0.10.8.0 · Opaleye.Internal.ValuesProductProfunctor RowspecDefined in opaleye-0.10.8.0 · Opaleye.Internal.ValuesFunctor (Rowspec a)Defined in opaleye-0.10.8.0 · Opaleye.Internal.ValuesApplicative (Rowspec a)Defined in opaleye-0.10.8.0 · Opaleye.Internal.Values
Constructors
ValuesspecSafe (Nullspec fields fields') (Rowspec fields fields')
Instances6Profunctor, ProductProfunctor, Default, Functor, Applicative
Profunctor ValuesspecDefined in opaleye-0.10.8.0 · Opaleye.Internal.ValuesProductProfunctor ValuesspecDefined in opaleye-0.10.8.0 · Opaleye.Internal.ValuesDefault Valuesspec a b => Default Valuesspec (MaybeFields a) (MaybeFields b)Defined in opaleye-0.10.8.0 · Opaleye.Internal.MaybeFieldsIsSqlType a => Default Valuesspec (Field_ n a) (Field_ n a)Defined in opaleye-0.10.8.0 · Opaleye.Internal.ValuesFunctor (Valuesspec a)Defined in opaleye-0.10.8.0 · Opaleye.Internal.ValuesApplicative (Valuesspec a)Defined in opaleye-0.10.8.0 · Opaleye.Internal.Values
Constructors
Nullspec fields'
Instances5Profunctor, ProductProfunctor, Default, Functor, Applicative
Profunctor NullspecDefined in opaleye-0.10.8.0 · Opaleye.Internal.ValuesProductProfunctor NullspecDefined in opaleye-0.10.8.0 · Opaleye.Internal.ValuesIsSqlType b => Default Nullspec a (Field_ n b)Defined in opaleye-0.10.8.0 · Opaleye.Internal.ValuesFunctor (Nullspec a)Defined in opaleye-0.10.8.0 · Opaleye.Internal.ValuesApplicative (Nullspec a)Defined in opaleye-0.10.8.0 · Opaleye.Internal.Values
All fields NULL, even though technically the type may forbid
that! Used to create such fields when we know we will never look
at them expecting to find something non-NULL.
Constructors
Valuesspec (PackMap () PrimExpr () columns')
Instances5Profunctor, ProductProfunctor, Default, Functor, Applicative
Profunctor ValuesspecUnsafeDefined in opaleye-0.10.8.0 · Opaleye.Internal.ValuesProductProfunctor ValuesspecUnsafeDefined in opaleye-0.10.8.0 · Opaleye.Internal.ValuesDefault ValuesspecUnsafe (Field_ n a) (Field_ n a)Defined in opaleye-0.10.8.0 · Opaleye.Internal.ValuesFunctor (ValuesspecUnsafe a)Defined in opaleye-0.10.8.0 · Opaleye.Internal.ValuesApplicative (ValuesspecUnsafe a)Defined in opaleye-0.10.8.0 · Opaleye.Internal.Values