belka-0.8: HTTP client DSL

Safe HaskellNone
LanguageHaskell2010

Belka.ParseBody

Synopsis

Documentation

newtype ParseBody a Source #

Instances

Functor ParseBody Source # 

Methods

fmap :: (a -> b) -> ParseBody a -> ParseBody b #

(<$) :: a -> ParseBody b -> ParseBody a #

Applicative ParseBody Source # 

Methods

pure :: a -> ParseBody a #

(<*>) :: ParseBody (a -> b) -> ParseBody a -> ParseBody b #

liftA2 :: (a -> b -> c) -> ParseBody a -> ParseBody b -> ParseBody c #

(*>) :: ParseBody a -> ParseBody b -> ParseBody b #

(<*) :: ParseBody a -> ParseBody b -> ParseBody a #

parseJson :: Value json -> ParseBody json Source #

print :: ParseBody () Source #

Useful for debugging