Hydra.Langs.Json.Decoding
Description
Decoding functions for JSON data
decodeString :: Value -> Flow s String Source #
decodeNumber :: Value -> Flow s Double Source #
decodeBoolean :: Value -> Flow s Bool Source #
decodeArray :: (Value -> Flow s a) -> Value -> Flow s [a] Source #
decodeObject :: Value -> Flow s (Map String Value) Source #
decodeField :: (Value -> Flow s a) -> String -> Map String Value -> Flow s a Source #
decodeOptionalField :: (Value -> Flow s a) -> String -> Map String Value -> Flow s (Maybe a) Source #