0.3.3 ------- * Added `FilterableWithIndex` and `WitherableWithIndex`. * Added `WrappedFoldable` 0.3.2 ---------- * Added `Filterable (MonoidalMap k)` and `Witherable (MonoidalMap k)` 0.3.1 ------- * Added `(<$?>)` as an alias for `mapMaybe`, with fixity matching `(<$>)`. * Added `(<&?>) = flip (<$?>)`, with fixity matching `(<&>)`. 0.3 ------- * Added `(Filterable f, Filterable g) => Filterable (Product f g)` * Added `(Witherable f, Witherable g) => Witherable (Product f g)` * Added `(Filterable f, Filterable g) => Filterable (Sum f g)` * Added `(Witherable f, Witherable g) => Witherable (Sum f g)` * Added `Filterable f => Filterable (IdentityT f)` * Added `Witherable f => Witherable (IdentityT f)` * Switched from strict `HashMap` operations to lazy ones. This matches the behavior of the rest of the instances. * Changed the definition of `witherM` 0.2 ------- * Added `Traversable t => Witherable (MaybeT t)` * New class: `Filterable` * `Witherable t` is equivalent to `(Traversable t, Filterable t)` * Removed `Chipped` 0.1.3.3 ------- * Added `forMaybeOf` and `forMaybe` 0.1.3.2 ------- * Exported `witherM`, `blightM` * Fixed the default definition of `catMaybes` 0.1.3 ------- * Now `witherable` depends on `base-orphans` to prevent a tragedy of duplicate orphans * Added generalized combinators according to the `lens` convention 0.1.2.3 ------- * Added `ordNub`, `hashNub` * Data.Witherable is now Trustworthy 0.1.2.2 ------- * Added `Chipped`