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