Changelog for typed-encoding-0.2.0.0
Changelog for typed-encoding
Unreleased changes
0.2.0.0
- breaking:
- Data.TypedEncoding.Instances modules reorganized
- Data.TypedEncoding.Internal.Class modules reorganized
- Data.TypedEncoding.Internal.Utils module renamed
- Several TypeAnnotations friendly changes:
- Removed polymorphic kinds in most places
- Changed typeclass name from
Subset
to Superset
- flipped type parameters on FlattenAs, HasA typeclass functions
- Removed Proxy parameters from several methods (few methods have a '_' backward compatible version which still has them)
- new functionality:
ToEncString
- class allowing to convert types to Enc
encoded strings
FromEncString
- class reverses ToEncString
CheckedEnc
untyped version of Enc
containing valid encoding
SomeEnc
existentially quantified version of Enc
UncheckedEnc
for working with not validated encoding
RecreateExUnkStep
constructor added to RecreateEx
- utility
IsStringR
- reverse to IsString
class
- utility
SymbolList
class
- docs:
0.1.0.0