Changelog of @hackage/hset 1.1.0

FUTURE FEATUES

  • HUnion typeclass to authomatically merge two sets
  • HDiff typeclass to authomatically calculate difference between two hsets
  • Use Data.Set TypeRep Dynamic as internal representation of hset to increase access speed to arbitrary fields
  • Add support of updating hset elements (make it not just read only)
  • Add lens support

CHANGELOG

1.1.0

Added

  • SubHSet typeclass and instances to, yes, get arbitrary subhsets of arbitrary hset.
  • More type level fun for future stuff.

1.0.1

Changed

  • Grammar nazi fixed horrible bugs

1.0.0

Changed

  • type family Contains renamed to HGetable to not clash names with lens

0.1.2

Added

  • Facepalm Applicative constraint

0.1.1

Added

  • DeriveDataTypeable to default-extensions

0.1.0

Added

  • Labeled: newtype wrapper with anonymous type parameter of any kind. Usefull if you want just put several same-typed things to hset
  • Instances of Show, Eq, Ord for HSet
  • Tests added

Updated

  • TypeLevel is polykinded now
  • base restricted up to >= 4.7
  • HSet is strict now
  • Docs improved

0.0.3

Added

  • Export typefamily Contains
  • Export hask

Updated

  • Make it compilable on base < 4.8

0.0.2

Added

  • Add hask to read from MonadReaer

0.0.1

The first compilable and working version