Module

Text.Parsing.Foreign

Package
purescript-parsing-foreign
Repository
markfarrell/purescript-parsing-foreign

#keys Source

keys :: forall m a. Monad m => Traversable m => ParserT String m a -> ParserT Foreign m (Array a)

#values Source

values :: forall m a. Monad m => Traversable m => ParserT Foreign m a -> ParserT Foreign m (Array a)

#index Source

index :: forall m b a. Index a => Monad m => a -> ParserT Foreign m b -> ParserT Foreign m b

#string Source

string :: forall m b a. Index a => Monad m => a -> ParserT String m b -> ParserT Foreign m b

#char Source

char :: forall m b a. Index a => Monad m => a -> ParserT Char m b -> ParserT Foreign m b

#boolean Source

boolean :: forall m b a. Index a => Monad m => String -> ParserT Boolean m b -> ParserT Foreign m b

#int Source

int :: forall m b a. Index a => Monad m => String -> ParserT Int m b -> ParserT Foreign m b

#number Source

number :: forall m b a. Index a => Monad m => String -> ParserT Number m b -> ParserT Foreign m b

#array Source

array :: forall m b a. Index a => Monad m => String -> ParserT (Array Foreign) m b -> ParserT Foreign m b

#null Source

null :: forall m b a. Index a => Monad m => String -> ParserT (Maybe Foreign) m b -> ParserT Foreign m b

#undefined Source

undefined :: forall m b a. Index a => Monad m => String -> ParserT (Maybe Foreign) m b -> ParserT Foreign m b

#nullOrUndefined Source

nullOrUndefined :: forall m b a. Index a => Monad m => String -> ParserT (Maybe Foreign) m b -> ParserT Foreign m b