hw-json-1.3.1.0: Memory efficient JSON parser

Safe HaskellNone
LanguageHaskell2010

HaskellWorks.Data.Json.FromValue

Documentation

class FromJsonValue a where Source #

Instances
FromJsonValue Bool Source # 
Instance details

Defined in HaskellWorks.Data.Json.FromValue

FromJsonValue Double Source # 
Instance details

Defined in HaskellWorks.Data.Json.FromValue

FromJsonValue Int Source # 
Instance details

Defined in HaskellWorks.Data.Json.FromValue

FromJsonValue Text Source # 
Instance details

Defined in HaskellWorks.Data.Json.FromValue

FromJsonValue String Source # 
Instance details

Defined in HaskellWorks.Data.Json.FromValue

FromJsonValue JsonValue Source # 
Instance details

Defined in HaskellWorks.Data.Json.FromValue

FromJsonValue a => FromJsonValue [a] Source # 
Instance details

Defined in HaskellWorks.Data.Json.FromValue

(FromJsonValue a, FromJsonValue b) => FromJsonValue (a, b) Source # 
Instance details

Defined in HaskellWorks.Data.Json.FromValue

(FromJsonValue a, FromJsonValue b, FromJsonValue c) => FromJsonValue (a, b, c) Source # 
Instance details

Defined in HaskellWorks.Data.Json.FromValue

(FromJsonValue a, FromJsonValue b, FromJsonValue c, FromJsonValue d) => FromJsonValue (a, b, c, d) Source # 
Instance details

Defined in HaskellWorks.Data.Json.FromValue

Methods

fromJsonValue :: JsonValue -> Either DecodeError (a, b, c, d) Source #