| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Rel8.Internal.Schema.HTable.MapTable
Documentation
newtype HMapTable (f :: Type -> Exp Type) (t :: HTable) (context :: Context) Source #
Constructors
| HMapTable | |
Fields
| |
Instances
| (HTable t, MapSpec f) => HTable (HMapTable f t) Source # | |||||
Defined in Rel8.Internal.Schema.HTable.MapTable Associated Types
Methods hfield :: HMapTable f t context -> HField (HMapTable f t) a -> context a Source # htabulate :: (forall a. HField (HMapTable f t) a -> context a) -> HMapTable f t context Source # htraverse :: Apply m => (forall a. f0 a -> m (g a)) -> HMapTable f t f0 -> m (HMapTable f t g) Source # hdicts :: forall (c :: Type -> Constraint). HConstrainTable (HMapTable f t) c => HMapTable f t (Dict c) Source # | |||||
| type HField (HMapTable f t) Source # | |||||
Defined in Rel8.Internal.Schema.HTable.MapTable | |||||
| type HConstrainTable (HMapTable f t) c Source # | |||||
Defined in Rel8.Internal.Schema.HTable.MapTable | |||||
newtype Precompose (f :: Type -> Exp Type) (g :: Context) x Source #
Constructors
| Precompose | |
Fields
| |
data HMapTableField (f :: Type -> Exp Type) (t :: HTable) x where Source #
Constructors
| HMapTableField :: forall (t :: HTable) a (f :: Type -> Exp Type). HField t a -> HMapTableField f t (Eval (f a)) |