Safe Haskell | Safe |
---|---|
Language | Haskell2010 |
Language.ASTMonad.Json
Documentation
module Language.ASTMonad
data JsonEnvironment where Source #
Constructors
JsonEnvironment :: JsonEnvironment |
data JsonStatement where Source #
Constructors
JsonString :: Builder -> Builder -> JsonStatement | |
JsonNumber :: Integral a => Builder -> a -> JsonStatement | |
JsonBool :: Builder -> Bool -> JsonStatement | |
JsonArray :: Builder -> JsonStatement |
type JsonM p a = ASTM p JsonStatement JsonEnvironment a Source #