Changelog for witherable-0.3.4
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