ether-0.4.0.1: 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