extract-cons-0.1.0
Safe HaskellNone
LanguageHaskell2010

Data.Constructor.Extract.TH

Contents

Synopsis

Documentation

extractConstructor :: Name -> ExtractOptions -> DecsQ Source #

Using a constructor's Name, generates a new data type with only this constructor.

extractConstructorsOf :: Name -> ExtractOptions -> DecsQ Source #

Calls extractConstructor for each constructor of the data type whone Name is passed as parameter.

Internal