Changelog for mono-traversable-1.0.12.0
1.0.12.0
- Added
filterSettoData.Containers - Use container specific implementations for
filterSetandfilterMap#178
1.0.11.0
- Adding monomorphic instances for GHC.Generics and Data.Proxy types #175
1.0.10.0
1.0.9.0
- Added
filterMaptoData.Containers#167
1.0.8.1
- Compat with gauge 0.1 and 0.2
1.0.8.0
- Switch to gauge
- Relax constraint on
singletontoMonoPointed#156
1.0.7.0
1.0.6.0
- Add
mapNonNullfunction toData.NonNull#150
1.0.5.0
- Move
oelemandonotEleminto theMonoFoldableclass #133- Change
instance MonoFoldable (Set e)toinstance Ord e => MonoFoldable (Set e)
- Change
1.0.4.0
- Add
dropEndfunction to theIsSequenceclass, and a specialized implementation forText
1.0.3.0
- Add
ensurePrefixandensureSuffixfunctions #141
1.0.2.1
- Fix test suite for foldl 1.3
1.0.2
IsSequenceclass: addlengthIndex#127
1.0.1.3
- Make 'olength' for Set and Map O(1) #125
1.0.1.2
- Support for GHC 8.2
1.0.1.1
- Fix typo in rewrite rule
1.0.1
- Add
replaceElemandreplaceSeq#107
1.0.0.1
- Add missing export #101
1.0.0
- Implement the cleanups described in #95
- Split out
Data.MinLentominlenpackage, and haveData.NonNullstand on its own - Remove
Data.ByteVector - Split out extra typeclass instances to
mono-traversable-instances
- Split out
- Remove the
EqandOrdspecific classes, and instead use rewrite rules - Provide the
Data.MonoTraversable.Unprefixedmodule - Generalize
unwordsandunlines#87 - Add
tailMayandinitMay#89
0.10.2
- Add
deleteanddeleteBymethods to EqSequence #94
0.10.1.1
- Remove unneeded INLINEs #90
0.10.1
- Allow comonad-5 #86
0.10.0.1
- Instance for Data.Sequence.Seq is incorrect. #83
0.10.0
- Remove
Functorinstance forMinLen#82
0.9.3
- Added
intercalate,splitWhen,splitElem, andsplitSeq#80
0.9.2.1
- Tweak test suite for 32-bit systems #78
0.9.2
- MonoComonad
0.9.1
- Fill in missing Mono* instances #72
0.9.0.1
- Documentation improvements
0.9.0
- Better fixity for mlcons #56
0.8.0.1
README updates
0.8.0
A new MonoFoldableEq class that takes elem and notElem from EqSequence.
EqSequence now inherits from MonoFoldableEq.
For most users that do not define instances this should not be a breaking change.
However, any instance of EqSequence now needs to definie MonoFoldableEq.
0.7.0
- Work on better polymorphic containers
- Rename
mapKeysWithtoomapKeysWith - Add new class
BiPolyMap - Add
keystoIsSet - New class
HasKeysSet
- Rename
- Added
index,indexExandunsafeIndex. - Added
sortOn