| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Rel8.Internal.Data.Range
Contents
Documentation
Instances
Instances
| Eq a => Eq (Range a) # | |||||
| Ord a => Ord (Range a) # | |||||
Defined in PostgreSQL.Binary.Range | |||||
| Generic (Range a) # | |||||
Defined in PostgreSQL.Binary.Range Associated Types
| |||||
| Show a => Show (Range a) # | |||||
| DBRange a => DBType (Range a) Source # | |||||
Defined in Rel8.Internal.Data.Range Methods typeInformation :: TypeInformation (Range a) Source # | |||||
| DBRange a => DBEq (Range a) Source # | |||||
Defined in Rel8.Internal.Data.Range | |||||
| DBRange a => DBOrd (Range a) Source # | |||||
Defined in Rel8.Internal.Data.Range | |||||
| type Rep (Range a) # | |||||
Defined in PostgreSQL.Binary.Range type Rep (Range a) = D1 ('MetaData "Range" "PostgreSQL.Binary.Range" "postgresql-binary-0.14.2-3bd926b3f626790c632a2f43707ef8b2859ab4784789013519c667fe78660bd5" 'False) (C1 ('MetaCons "Empty" 'PrefixI 'False) (U1 :: Type -> Type) :+: C1 ('MetaCons "Range" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Bound a)) :*: S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Bound a)))) | |||||
quoteRange :: QualifiedName -> Range PrimExpr -> PrimExpr Source #
newtype Multirange a Source #
Constructors
| Multirange (Multirange a) |
Instances
| Eq a => Eq (Multirange a) Source # | |
Defined in Rel8.Internal.Data.Range | |
| Ord a => Ord (Multirange a) Source # | |
Defined in Rel8.Internal.Data.Range Methods compare :: Multirange a -> Multirange a -> Ordering # (<) :: Multirange a -> Multirange a -> Bool # (<=) :: Multirange a -> Multirange a -> Bool # (>) :: Multirange a -> Multirange a -> Bool # (>=) :: Multirange a -> Multirange a -> Bool # max :: Multirange a -> Multirange a -> Multirange a # min :: Multirange a -> Multirange a -> Multirange a # | |
| Show a => Show (Multirange a) Source # | |
Defined in Rel8.Internal.Data.Range Methods showsPrec :: Int -> Multirange a -> ShowS # show :: Multirange a -> String # showList :: [Multirange a] -> ShowS # | |
| DBRange a => DBType (Multirange a) Source # | |
Defined in Rel8.Internal.Data.Range Methods | |
| DBRange a => DBEq (Multirange a) Source # | |
Defined in Rel8.Internal.Data.Range | |
| DBRange a => DBMonoid (Multirange a) Source # | |
Defined in Rel8.Internal.Type.Monoid Methods memptyExpr :: Expr (Multirange a) Source # | |
| DBRange a => DBOrd (Multirange a) Source # | |
Defined in Rel8.Internal.Data.Range | |
| DBRange a => DBSemigroup (Multirange a) Source # | |
Defined in Rel8.Internal.Type.Semigroup Methods (<>.) :: Expr (Multirange a) -> Expr (Multirange a) -> Expr (Multirange a) Source # | |
primMultirange :: QualifiedName -> [PrimExpr] -> PrimExpr Source #