| 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 #