summaryrefslogtreecommitdiff
path: root/libraries/base/Data
Commit message (Expand)AuthorAgeFilesLines
* Move Data.Functor.(Classes,Compose,Product,Sum) into baseRyanGlScott2015-12-174-0/+743
* Note [The equality types story] in TysPrimRichard Eisenberg2015-12-161-7/+6
* base: NonEmpty: Fix documentation exampleBen Gamari2015-12-151-1/+1
* Comments on equality types and classesSimon Peyton Jones2015-12-151-5/+15
* Add kind equalities to GHC.Richard Eisenberg2015-12-116-48/+75
* Refactor treatment of wildcardsSimon Peyton Jones2015-12-011-1/+1
* Data.List.isSubsequenceOf documentation clarificationJustin Raymond2015-11-161-2/+3
* Improve documentation of Data.List.lines:Eric Mertens2015-11-111-0/+14
* Build system: renable -Wall on validate (base)Thomas Miedema2015-11-031-1/+0
* base: Update `@since 4.8.2` annotations (re #11026)Herbert Valerio Riedel2015-11-022-4/+4
* Remove Data.List.NonEmpty.{words,unwords,lines,unlines}Herbert Valerio Riedel2015-10-311-34/+3
* Generate Typeable info at definition sitesBen Gamari2015-10-302-113/+222
* Revert "Generate Typeable info at definition sites"Ben Gamari2015-10-292-222/+113
* Generate Typeable info at definition sitesBen Gamari2015-10-292-113/+222
* base: MRP-refactoring of AMP instancesHerbert Valerio Riedel2015-10-129-28/+15
* Keep `shift{L,R}` on `Integer` from segfaultingBen Gamari2015-10-101-8/+0
* Ensure shiftL/shiftR arguments aren't negativeBen Gamari2015-10-071-2/+6
* Add Data.Semigroup and Data.List.NonEmpty (re #10365)Herbert Valerio Riedel2015-10-022-0/+1162
* Weak: Don't require wrapping/unwrapping of finalizersBen Gamari2015-09-251-4/+1
* Remove references to () from types of mkWeak# and friendsBen Gamari2015-09-231-2/+5
* Move GeneralCategory et al to GHC.UnicodeBen Gamari2015-09-081-208/+1
* base: Add missing Traversable instance for ZipListBen Gamari2015-08-071-1/+6
* base: Add instancesfumieval2015-08-062-3/+16
* Make sure that `all`, `any`, `and`, and `or` fuse (#9848)Takano Akio2015-08-051-0/+2
* Drop custom mapM impl for []Ben Gamari2015-08-051-3/+0
* Docs: `sortOn = sortBy (comparing f)` [skip ci]Thomas Miedema2015-07-161-1/+1
* Delete the WayPar wayThomas Miedema2015-07-101-8/+1
* Fix typo [skip ci] (#10605)Thomas Miedema2015-07-051-1/+1
* Change `Typeable` instance for type-lis to use the Known* classes.Iavor S. Diatchki2015-06-211-1/+10
* base: Fix confusing docs typoAlexander Berntsen2015-05-061-4/+3
* Derive Generic instance for Data.Version.VersionHerbert Valerio Riedel2015-04-141-1/+3
* Data.Complex: Derive GenericBen Gamari2015-04-031-1/+3
* Rename ty{Con,peRep}Hash to ty{Con,peRep}FingerprintHerbert Valerio Riedel2015-03-112-7/+7
* base: drop redundant Typeable derivingsHerbert Valerio Riedel2015-03-0711-20/+10
* Custom `Typeable` solver, that keeps track of kinds.Iavor S. Diatchki2015-03-072-216/+46
* Add public rnf/hash operations to TypeRep/TyConHerbert Valerio Riedel2015-03-052-1/+32
* Add various instances to newtypes in Data.MonoidOleg Grenrus2015-03-034-1/+221
* Extend the docs for Data.List.transposeJoachim Breitner2015-03-021-0/+4
* base: Fix (**) implementation for Data.ComplexAlexander2015-02-231-0/+16
* base: fix broken link (#10088)Austin Seipp2015-02-231-2/+2
* {Data,Generic(1),MonadZip} instances for IdentityHerbert Valerio Riedel2015-02-221-2/+9
* Revert "Eta-expand argument to foldr in mapM_ for []"Austin Seipp2015-02-181-2/+1
* Eta-expand argument to foldr in mapM_ for []David Feuer2015-02-051-1/+2
* Restore invariant in `Data (Ratio a)` instanceHerbert Valerio Riedel2015-01-221-3/+3
* Remove redundant constraints from libraries, discovered by -fwarn-redundant-c...Simon Peyton Jones2015-01-062-6/+6
* Add Data.Version.makeVersion & `IsList Version`Herbert Valerio Riedel2014-12-191-0/+8
* Convert `/Since: .../` to new `@since ...` syntaxHerbert Valerio Riedel2014-12-1622-50/+50
* Add doctest examples for Data.MaybeMichael Orlitzky2014-12-081-0/+189
* Add references between Data.Traversable.for and Data.Foldable.for_ and co.Baldur Blöndal2014-12-052-19/+44
* Add -fwarn-unticked-promoted-constructors to -WallAustin Seipp2014-12-053-36/+34