Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Documentation
data NF1 (name :: Symbol) (f1 :: Symbol) ty Source #
NF1 ty |
Instances
(KnownSymbol name, KnownSymbol f1, FromJSON a1) => FromJSON (NF1 name f1 a1) Source # | |
(KnownSymbol f1, ToJSON a1) => ToJSON (NF1 name f1 a1) Source # | |
Defined in DomainDriven.Internal.NamedFields | |
Generic (NF1 name f1 ty) Source # | |
Show ty => Show (NF1 name f1 ty) Source # | |
(KnownSymbol name, KnownSymbol f1, ToSchema a1) => ToSchema (NF1 name f1 a1) Source # | |
Defined in DomainDriven.Internal.NamedFields declareNamedSchema :: Proxy (NF1 name f1 a1) -> Declare (Definitions Schema) NamedSchema # | |
type Rep (NF1 name f1 ty) Source # | |
Defined in DomainDriven.Internal.NamedFields |
data NF2 (name :: Symbol) (f1 :: Symbol) a1 (f2 :: Symbol) a2 Source #
NF2 a1 a2 |
Instances
data NF3 (name :: Symbol) (f1 :: Symbol) a1 (f2 :: Symbol) a2 (f3 :: Symbol) a3 Source #
NF3 a1 a2 a3 |
Instances
data NF4 (name :: Symbol) (f1 :: Symbol) a1 (f2 :: Symbol) a2 (f3 :: Symbol) a3 (f4 :: Symbol) a4 Source #
NF4 a1 a2 a3 a4 |
Instances
data NF5 (name :: Symbol) (f1 :: Symbol) a1 (f2 :: Symbol) a2 (f3 :: Symbol) a3 (f4 :: Symbol) a4 (f5 :: Symbol) a5 Source #
NF5 a1 a2 a3 a4 a5 |
Instances
data NF6 (name :: Symbol) (f1 :: Symbol) a1 (f2 :: Symbol) a2 (f3 :: Symbol) a3 (f4 :: Symbol) a4 (f5 :: Symbol) a5 (f6 :: Symbol) a6 Source #
NF6 a1 a2 a3 a4 a5 a6 |
Instances
data NF7 (name :: Symbol) (f1 :: Symbol) a1 (f2 :: Symbol) a2 (f3 :: Symbol) a3 (f4 :: Symbol) a4 (f5 :: Symbol) a5 (f6 :: Symbol) a6 (f7 :: Symbol) a7 Source #
NF7 a1 a2 a3 a4 a5 a6 a7 |
Instances
data NF8 (name :: Symbol) (f1 :: Symbol) a1 (f2 :: Symbol) a2 (f3 :: Symbol) a3 (f4 :: Symbol) a4 (f5 :: Symbol) a5 (f6 :: Symbol) a6 (f7 :: Symbol) a7 (f8 :: Symbol) a8 Source #
NF8 a1 a2 a3 a4 a5 a6 a7 a8 |
Instances
data NF9 (name :: Symbol) (f1 :: Symbol) a1 (f2 :: Symbol) a2 (f3 :: Symbol) a3 (f4 :: Symbol) a4 (f5 :: Symbol) a5 (f6 :: Symbol) a6 (f7 :: Symbol) a7 (f8 :: Symbol) a8 (f9 :: Symbol) a9 Source #
NF9 a1 a2 a3 a4 a5 a6 a7 a8 a9 |