Safe Haskell | None |
---|---|
Language | Haskell2010 |
Lorentz template-haskell and quasiquote utilities.
Synopsis
Documentation
entrypointDoc :: QuasiQuoter Source #
QuasiQuote that helps generating ParameterHasEntrypoints
instance.
Usage:
[entrypointDoc| Parameter <parameter-type> <optional-root-annotation> |] [entrypointDoc| Parameter plain |] [entrypointDoc| Parameter plain "root"|]
See this tutorial which includes this quasiquote.
errorDoc :: QuasiQuoter Source #
QuasiQuote that helps generating CustomErrorHasDoc
instance.
Usage:
[errorDoc| <error-name> <error-type> <error-description> |] [errorDoc| "errorName" exception "Error description" |]
See this tutorial which includes this quasiquote.
typeDoc :: QuasiQuoter Source #
QuasiQuote that helps generating TypeHasDoc
instance.
Usage:
[typeDoc| <type> <description> |] [typeDoc| Storage "This is storage description" |]
See this tutorial which includes this quasiquote.