Module

Data.Argonaut.Decode

Package
purescript-argonaut-codecs
Repository
purescript-contrib/purescript-argonaut-codecs

Re-exports from Data.Argonaut.Decode.Class

Re-exports from Data.Argonaut.Decode.Combinators

#getFieldOptional Source

#getField Source

getField :: forall a. DecodeJson a => JObject -> String -> Either String a

#defaultField Source

defaultField :: forall a. Either String (Maybe a) -> a -> Either String a

#(.??) Source

Operator alias for Data.Argonaut.Decode.Combinators.getFieldOptional (non-associative / precedence 7)

#(.?=) Source

Operator alias for Data.Argonaut.Decode.Combinators.defaultField (non-associative / precedence 6)

#(.?) Source

Operator alias for Data.Argonaut.Decode.Combinators.getField (non-associative / precedence 7)