Module

Data.Json.Extended.Signature.Parse

Package
purescript-ejson
Repository
slamdata/purescript-ejson

#parseEJsonF Source

parseEJsonF :: forall m a. Monad m => ParserT String m a -> ParserT String m (EJsonF a)

Parse one layer of structure.

#parseNull Source

parseNull :: forall m. Monad m => ParserT String m Unit

#parseBooleanLiteral Source

#parseDecimalLiteral Source

#parseIntLiteral Source

parseIntLiteral :: forall m. Monad m => ParserT String m Int

#parseHugeIntLiteral Source

#parseStringLiteral Source

#parseArrayLiteral Source

parseArrayLiteral :: forall a m. Monad m => ParserT String m a -> ParserT String m (Array a)

#parseMapLiteral Source

parseMapLiteral :: forall a m. Monad m => ParserT String m a -> ParserT String m (EJsonMap a)