ether-0.2.1.0: Monad transformers and classes
Control.Ether.TH
Description
Template Haskell utilities.
Synopsis
ethereal :: String -> String -> DecsQ Source
Creates a tag and a value-level proxy for it.
ethereal "Foo" "foo" generates the following code:
ethereal "Foo" "foo"
ethereal
data Foo foo :: Proxy Foo foo = Proxy