# 0.5 - Depend on `bifunctor-classes-compat` instead of `bifunctors` See changelog note in `bifunctors-5.6`: https://hackage.haskell.org/package/bifunctors-5.6/changelog This is breaking change, but affects only GHC-8.0 and older users. # 0.4.0.1 - Allow `bytestring-0.11` - Remove duplicate `semigroups` dependency # 0.4 - Add instances for type-classes in current `base`, `binary`, `deepseq` and `hashable` - Add combinators mirroring `Data.Maybe`, `Data.Either` and `Data.Tuple` - Add `Strict lazy strict` type-class with `toStrict` / `toLazy` conversion functions - Modules are explicitly marked `Safe` or `Trustworthy` - Add strict `These` - `:!:` (`Pair` constructor) is non-associative