Changelog for mono-traversable-1.0.7.0
1.0.7.0
1.0.6.0
- Add
mapNonNull
function toData.NonNull
#150
1.0.5.0
- Move
oelem
andonotElem
into theMonoFoldable
class #133- Change
instance MonoFoldable (Set e)
toinstance Ord e => MonoFoldable (Set e)
- Change
1.0.4.0
- Add
dropEnd
function to theIsSequence
class, and a specialized implementation forText
1.0.3.0
- Add
ensurePrefix
andensureSuffix
functions #141
1.0.2.1
- Fix test suite for foldl 1.3
1.0.2
IsSequence
class: 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
replaceElem
andreplaceSeq
#107
1.0.0.1
- Add missing export #101
1.0.0
- Implement the cleanups described in #95
- Split out
Data.MinLen
tominlen
package, and haveData.NonNull
stand on its own - Remove
Data.ByteVector
- Split out extra typeclass instances to
mono-traversable-instances
- Split out
- Remove the
Eq
andOrd
specific classes, and instead use rewrite rules - Provide the
Data.MonoTraversable.Unprefixed
module - Generalize
unwords
andunlines
#87 - Add
tailMay
andinitMay
#89
0.10.2
- Add
delete
anddeleteBy
methods 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
Functor
instance 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
mapKeysWith
toomapKeysWith
- Add new class
BiPolyMap
- Add
keys
toIsSet
- New class
HasKeysSet
- Rename
- Added
index
,indexEx
andunsafeIndex
. - Added
sortOn