Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Hydra.Dsl.Base
Contents
Description
Base DSL which makes use of phantom types. Use this DSL for defining programs as opposed to data type definitions.
Documentation
ref :: Definition a -> Datum a Source #
el :: Definition a -> Element Source #
definitionInModule :: Module -> String -> Datum a -> Definition a Source #
module Hydra.Dsl.PhantomLiterals
module Hydra.Dsl.ShorthandTypes