Data.HighJson
data HighSpec a ty as
data SpecType
type RecordTypeSpec t flds
type SumTypeSpec t flds
type EnumTypeSpec t flds
class IsDataSpec t
data a :& b
data BodySpec ty a as
data RecordField t f
data RecordSpec a fs
data RecordFields t fs
data SumOption t o
data SumSpec a os
data SumOptions t os
data EnumOption t
data EnumSpec a
class ToJSON a
class FromJSON a
data PhantomEnumContainer t ts
class CombinableContainer t