Moduleghcjs-base-0.8.0.4
JavaScript.JSON.Types.Class
- 4 classes
- 2 values
- Packageghcjs-base-0.8.0.4
- Exports6
- LicenceMIT
Instances50FromJSON, …
FromJSON DotNetTimeDefined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Instances · orphanFromJSON IntSetDefined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Instances · orphanFromJSON IntegerDefined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Instances · orphanFromJSON Int16Defined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Instances · orphanFromJSON Int32Defined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Instances · orphanFromJSON Int64Defined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Instances · orphanFromJSON Int8Defined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Instances · orphanFromJSON BoolDefined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Instances · orphanFromJSON CharDefined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Instances · orphanFromJSON DoubleDefined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Instances · orphanFromJSON FloatDefined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Instances · orphanFromJSON IntDefined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Instances · orphanFromJSON WordDefined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Instances · orphanFromJSON Word16Defined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Instances · orphanFromJSON Word32Defined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Instances · orphanFromJSON Word64Defined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Instances · orphanFromJSON Word8Defined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Instances · orphanFromJSON JSStringDefined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Instances · orphanFromJSON ValueDefined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Instances · orphanFromJSON TextDefined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Instances · orphanFromJSON TextDefined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Instances · orphanFromJSON UTCTimeDefined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Instances · orphanFromJSON ZonedTimeDefined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Instances · orphanFromJSON ()Defined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Instances · orphanFromJSON (Ratio Integer)Defined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Instances · orphanFromJSON [Char]Defined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Instances · orphanFromJSON a => FromJSON (IntMap a)Defined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Instances · orphanFromJSON a => FromJSON (First a)Defined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Instances · orphanFromJSON a => FromJSON (Last a)Defined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Instances · orphanFromJSON a => FromJSON (Dual a)Defined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Instances · orphanFromJSON a => FromJSON (Maybe a)Defined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Instances · orphanFromJSON a => FromJSON [a]Defined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Instances · orphan(Eq a, Hashable a, FromJSON a) => FromJSON (HashSet a)Defined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Instances · orphan(Ord a, FromJSON a) => FromJSON (Set a)Defined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Instances · orphanHasResolution a => FromJSON (Fixed a)Defined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Instances · orphan(FromJSON a, FromJSON b) => FromJSON (Either a b)Defined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Instances · orphan(FromJSON a, FromJSON b) => FromJSON (a, b)Defined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Instances · orphan(FromJSON a, FromJSON b, FromJSON c) => FromJSON (a, b, c)Defined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Instances · orphan(FromJSON a, FromJSON b, FromJSON c, FromJSON d) => FromJSON (a, b, c, d)Defined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Instances · orphan(FromJSON a, FromJSON b, FromJSON c, FromJSON d, FromJSON e) => FromJSON (a, b, c, d, e)Defined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Instances · orphan(FromJSON a, FromJSON b, FromJSON c, FromJSON d, FromJSON e, FromJSON f) => FromJSON (a, b, c, d, e, f)Defined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Instances · orphan(FromJSON a, FromJSON b, FromJSON c, FromJSON d, FromJSON e, FromJSON f, FromJSON g) => FromJSON (a, b, c, d, e, f, g)Defined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Instances · orphan(FromJSON a, FromJSON b, FromJSON c, FromJSON d, FromJSON e, FromJSON f, FromJSON g, FromJSON h) => FromJSON (a, b, c, d, e, f, g, h)Defined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Instances · orphan(FromJSON a, FromJSON b, FromJSON c, FromJSON d, FromJSON e, FromJSON f, FromJSON g, FromJSON h, FromJSON i) => FromJSON (a, b, c, d, e, f, g, h, i)Defined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Instances · orphan(FromJSON a, FromJSON b, FromJSON c, FromJSON d, FromJSON e, FromJSON f, FromJSON g, FromJSON h, FromJSON i, FromJSON j) => FromJSON (a, b, c, d, e, f, g, h, i, j)Defined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Instances · orphan(FromJSON a, FromJSON b, FromJSON c, FromJSON d, FromJSON e, FromJSON f, FromJSON g, FromJSON h, FromJSON i, FromJSON j, FromJSON k) => FromJSON (a, b, c, d, e, f, g, h, i, j, k)Defined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Instances · orphan(FromJSON a, FromJSON b, FromJSON c, FromJSON d, FromJSON e, FromJSON f, FromJSON g, FromJSON h, FromJSON i, FromJSON j, FromJSON k, FromJSON l) => FromJSON (a, b, c, d, e, f, g, h, i, j, k, l)Defined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Instances · orphan(FromJSON a, FromJSON b, FromJSON c, FromJSON d, FromJSON e, FromJSON f, FromJSON g, FromJSON h, FromJSON i, FromJSON j, FromJSON k, FromJSON l, FromJSON m) => FromJSON (a, b, c, d, e, f, g, h, i, j, k, l, m)Defined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Instances · orphan(FromJSON a, FromJSON b, FromJSON c, FromJSON d, FromJSON e, FromJSON f, FromJSON g, FromJSON h, FromJSON i, FromJSON j, FromJSON k, FromJSON l, FromJSON m, FromJSON n) => FromJSON (a, b, c, d, e, f, g, h, i, j, k, l, m, n)Defined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Instances · orphan(FromJSON a, FromJSON b, FromJSON c, FromJSON d, FromJSON e, FromJSON f, FromJSON g, FromJSON h, FromJSON i, FromJSON j, FromJSON k, FromJSON l, FromJSON m, FromJSON n, FromJSON o) => FromJSON (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o)Defined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Instances · orphan
Methods
gParseJSON :: Options -> Value -> Parser (f a)
Instances6GFromJSON
GFromJSON U1Defined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Generic · orphanFromJSON a => GFromJSON (K1 i a)Defined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Generic · orphanConsFromJSON a => GFromJSON (C1 c a)Defined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Generic · orphan(AllNullary (a :+: b) allNullary, ParseSum (a :+: b) allNullary) => GFromJSON (a :+: b)Defined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Generic · orphan(FromProduct a, FromProduct b, ProductSize a, ProductSize b) => GFromJSON (a :*: b)Defined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Generic · orphanGFromJSON a => GFromJSON (M1 i c a)Defined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Generic · orphan
Instances6GToJSON
GToJSON U1Defined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Generic · orphanToJSON a => GToJSON (K1 i a)Defined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Generic · orphanConsToJSON a => GToJSON (C1 c a)Defined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Generic · orphan(AllNullary (a :+: b) allNullary, SumToJSON (a :+: b) allNullary) => GToJSON (a :+: b)Defined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Generic · orphan(WriteProduct a, WriteProduct b, ProductSize a, ProductSize b) => GToJSON (a :*: b)Defined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Generic · orphanGToJSON a => GToJSON (M1 i c a)Defined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Generic · orphan
Instances50ToJSON, …
ToJSON DotNetTimeDefined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Instances · orphanToJSON IntSetDefined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Instances · orphanToJSON IntegerDefined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Instances · orphanToJSON Int16Defined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Instances · orphanToJSON Int32Defined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Instances · orphanToJSON Int64Defined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Instances · orphanToJSON Int8Defined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Instances · orphanToJSON BoolDefined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Instances · orphanToJSON CharDefined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Instances · orphanToJSON DoubleDefined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Instances · orphanToJSON FloatDefined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Instances · orphanToJSON IntDefined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Instances · orphanToJSON WordDefined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Instances · orphanToJSON Word16Defined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Instances · orphanToJSON Word32Defined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Instances · orphanToJSON Word64Defined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Instances · orphanToJSON Word8Defined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Instances · orphanToJSON JSStringDefined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Instances · orphanToJSON ValueDefined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Instances · orphanToJSON TextDefined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Instances · orphanToJSON TextDefined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Instances · orphanToJSON UTCTimeDefined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Instances · orphanToJSON ZonedTimeDefined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Instances · orphanToJSON ()Defined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Instances · orphanToJSON (Ratio Integer)Defined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Instances · orphanToJSON [Char]Defined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Instances · orphanToJSON a => ToJSON (IntMap a)Defined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Instances · orphanToJSON a => ToJSON (Set a)Defined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Instances · orphanToJSON a => ToJSON (First a)Defined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Instances · orphanToJSON a => ToJSON (Last a)Defined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Instances · orphanToJSON a => ToJSON (Dual a)Defined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Instances · orphanToJSON a => ToJSON (Maybe a)Defined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Instances · orphanToJSON a => ToJSON (HashSet a)Defined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Instances · orphanToJSON a => ToJSON [a]Defined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Instances · orphanHasResolution a => ToJSON (Fixed a)Defined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Instances · orphan(ToJSON a, ToJSON b) => ToJSON (Either a b)Defined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Instances · orphan(ToJSON a, ToJSON b) => ToJSON (a, b)Defined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Instances · orphan(ToJSON a, ToJSON b, ToJSON c) => ToJSON (a, b, c)Defined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Instances · orphan(ToJSON a, ToJSON b, ToJSON c, ToJSON d) => ToJSON (a, b, c, d)Defined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Instances · orphan(ToJSON a, ToJSON b, ToJSON c, ToJSON d, ToJSON e) => ToJSON (a, b, c, d, e)Defined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Instances · orphan(ToJSON a, ToJSON b, ToJSON c, ToJSON d, ToJSON e, ToJSON f) => ToJSON (a, b, c, d, e, f)Defined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Instances · orphan(ToJSON a, ToJSON b, ToJSON c, ToJSON d, ToJSON e, ToJSON f, ToJSON g) => ToJSON (a, b, c, d, e, f, g)Defined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Instances · orphan(ToJSON a, ToJSON b, ToJSON c, ToJSON d, ToJSON e, ToJSON f, ToJSON g, ToJSON h) => ToJSON (a, b, c, d, e, f, g, h)Defined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Instances · orphan(ToJSON a, ToJSON b, ToJSON c, ToJSON d, ToJSON e, ToJSON f, ToJSON g, ToJSON h, ToJSON i) => ToJSON (a, b, c, d, e, f, g, h, i)Defined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Instances · orphan(ToJSON a, ToJSON b, ToJSON c, ToJSON d, ToJSON e, ToJSON f, ToJSON g, ToJSON h, ToJSON i, ToJSON j) => ToJSON (a, b, c, d, e, f, g, h, i, j)Defined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Instances · orphan(ToJSON a, ToJSON b, ToJSON c, ToJSON d, ToJSON e, ToJSON f, ToJSON g, ToJSON h, ToJSON i, ToJSON j, ToJSON k) => ToJSON (a, b, c, d, e, f, g, h, i, j, k)Defined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Instances · orphan(ToJSON a, ToJSON b, ToJSON c, ToJSON d, ToJSON e, ToJSON f, ToJSON g, ToJSON h, ToJSON i, ToJSON j, ToJSON k, ToJSON l) => ToJSON (a, b, c, d, e, f, g, h, i, j, k, l)Defined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Instances · orphan(ToJSON a, ToJSON b, ToJSON c, ToJSON d, ToJSON e, ToJSON f, ToJSON g, ToJSON h, ToJSON i, ToJSON j, ToJSON k, ToJSON l, ToJSON m) => ToJSON (a, b, c, d, e, f, g, h, i, j, k, l, m)Defined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Instances · orphan(ToJSON a, ToJSON b, ToJSON c, ToJSON d, ToJSON e, ToJSON f, ToJSON g, ToJSON h, ToJSON i, ToJSON j, ToJSON k, ToJSON l, ToJSON m, ToJSON n) => ToJSON (a, b, c, d, e, f, g, h, i, j, k, l, m, n)Defined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Instances · orphan(ToJSON a, ToJSON b, ToJSON c, ToJSON d, ToJSON e, ToJSON f, ToJSON g, ToJSON h, ToJSON i, ToJSON j, ToJSON k, ToJSON l, ToJSON m, ToJSON n, ToJSON o) => ToJSON (a, b, c, d, e, f, g, h, i, j, k, l, m, n, o)Defined in ghcjs-base-0.8.0.4 · JavaScript.JSON.Types.Instances · orphan