| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Language.Haskell.TH.Natural.Syntax.Datatype.Con.Record
Description
Builder for record constructors
Synopsis
- type RecordConBuilder = ConstBuilder RecC
- newRecordCon :: String -> RecordConBuilder () -> Q RecC
- addField :: String -> Type -> RecordConBuilder ()
- addField' :: (String, Bang, Type) -> RecordConBuilder ()
Type
type RecordConBuilder = ConstBuilder RecC Source #
newRecordCon :: String -> RecordConBuilder () -> Q RecC Source #
Builds a record constructor