extract-cons-1.0.0.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