json-togo-0.1.1.0: Effectful parsing of JSON documents

Safe HaskellNone
LanguageHaskell2010

Data.JSON.ToGo.Parser

Documentation

parray :: (Monad m, Monoid r) => (Int -> ParserM m r) -> ParserM m r Source

pobject :: (Monad m, Monoid r) => (Text -> ParserM m r) -> ParserM m r Source

parrayL :: Monad m => (Int -> ParserM m r) -> ParserM m [r] Source

pobjectL :: Monad m => (Text -> ParserM m r) -> ParserM m [r] Source

parray_ :: Monad m => (Int -> ParserM m r) -> ParserM m () Source

pobject_ :: Monad m => (Text -> ParserM m r) -> ParserM m () Source

pnull :: Monad m => ParserM m () Source

pskip :: Monad m => ParserM m () Source

parse :: (Monad m, FromJSON a) => ParserM m a Source