Module
Yoga.JSON.Generics.UntaggedProductRep
- Package
- purescript-yoga-json
- Repository
- rowtype-yoga/purescript-yoga-json
#genericReadForeignUntaggedProduct Source
genericReadForeignUntaggedProduct :: forall a rep. Generic a rep => ReadGenericUntaggedProduct rep => Foreign -> F a
#ReadGenericUntaggedProduct Source
class ReadGenericUntaggedProduct rep where
Generic Untagged Product Representations, as a heterogeneous fixed-length array You should consider using records instead in almost any usage.
Members
genericReadForeignUntaggedProductRep :: Offset -> Foreign -> F rep
Instances
(ReadGenericUntaggedProduct a) => ReadGenericUntaggedProduct (Constructor name a)
(ReadForeign a) => ReadGenericUntaggedProduct (Argument a)
(ReadGenericUntaggedProduct a, ReadGenericUntaggedProduct b) => ReadGenericUntaggedProduct (Product a b)
#genericWriteForeignUntaggedProduct Source
genericWriteForeignUntaggedProduct :: forall a rep. Generic a rep => WriteGenericUntaggedProduct rep => a -> Foreign
#WriteGenericUntaggedProduct Source
class WriteGenericUntaggedProduct rep where
Generic Untagged Product Representations, as a heterogeneous fixed-length array You should consider using records instead in almost any usage.
Members
genericWriteForeignUntaggedProductRep :: Array Foreign -> rep -> Array Foreign
Instances
(WriteGenericUntaggedProduct a) => WriteGenericUntaggedProduct (Constructor name a)
(WriteForeign a) => WriteGenericUntaggedProduct (Argument a)
(WriteGenericUntaggedProduct a, WriteGenericUntaggedProduct b) => WriteGenericUntaggedProduct (Product a b)