extensible-0.3.7: Extensible, efficient, optics-friendly data types
Data.Extensible.Record
Synopsis
class IsRecord a where Source
The class of types that can be converted to/from a Record.
Record
Associated Types
type RecFields a :: [Assoc Symbol *] Source
Methods
fromRecord :: Record (RecFields a) -> a Source
toRecord :: a -> Record (RecFields a) Source
deriveIsRecord :: Name -> DecsQ Source