hset-1.1.0: CHANGELOG.md
# 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