Portability | portable (depends on ghc) |
---|---|
Stability | provisional |
Maintainer | bastiaan.heeren@ou.nl |
Safe Haskell | None |
Support for JavaScript Object Notation (JSON) and remote procedure calls using JSON. JSON is a lightweight alternative for XML.
Documentation
showCompact :: JSON -> StringSource
showPretty :: JSON -> StringSource
jsonRPC :: (MonadError a m, InJSON a) => JSON -> RPCHandler m -> m RPCResponseSource
type RPCHandler m = String -> JSON -> m JSONSource