- Change QuickCheck upper bound from 2.11 to 2.12
- Make
Data.DList
trustworthy (Bertram Felgenhauer) - Remove quickcheck-instances dependency for tests
- Change QuickCheck upper bound from 2.10 to 2.11 and import the
Arbitrary
NonEmpty
instance from quickcheck-instances for 2.10 - Fix
stimes
property in test suite (Oleg Grenrus)
- Fix test suite: add missing module
OverloadedStrings
(Sergei Trofimovich)
- Change QuickCheck lower bound to 2.9 for GHC >= 8 (base >= 4.9) (Adam Bergmark)
- Add pattern synonyms
Nil
andCons
for GHC >= 7.8 - Add
Semigroup
instance for GHC >= 8 (base >= 4.9) - Use inflexible instance for
IsString
to improve support for overloaded strings (Baldur Blöndal)
- Change QuickCheck upper bound from 2.9 to 2.10
- Add
-Wall -Werror
testing - Add testing for GHC 8.0.1 to Travis-CI
Version 0.7.1.2 (2015-08-23) International Day for the Remembrance of the Slave Trade and its Abolition
- Fix GHC 7.10 warnings due to imports (Mikhail Glushenkov)
- Change QuickCheck upper bound from 2.8 to 2.9
- Add
IsList
instance for GHC >= 7.8 (Baldur Blöndal)
- Change QuickCheck upper bound from 2.7 to 2.8
- Add
NFData
instance (anddeepseq
dependency) - Add
IsString
instance - Remove deprecated entities
- Change QuickCheck lower bound from 2.6 to 2.5 (Michael Snoyman)
- Maintenance and development taken over by Sean Leather (Bas van Dijk)
- Migrate repository from http://code.haskell.org/~dons/code/dlist/ to https://github.com/spl/dlist
- Add Travis-CI (Herbert Valerio Riedel)
- Stop supporting
base < 2
- Fix tests and use
cabal test
- Add scripts for running
hpc
- Update documentation
- New type class instances:
Eq
,Ord
,Read
,Show
,Alternative
, andFoldable
- New function
apply
to use instead ofunDL
- Deprecate
DList
constructor and record selector to make it abstract (see #4) - Deprecate
maybeReturn
which is not directly relevant to dlists