summaryrefslogtreecommitdiff
path: root/libraries/base/Data
Commit message (Expand)AuthorAgeFilesLines
* Make sure forM_ and related functions fuse cleanlySebastian Graf2018-09-171-8/+102
* base: Add references to Notes for certain special importsChaitanya Koparkar2018-09-051-1/+1
* docs: "state transformer" -> "state monad" / "ST" (whichever is meant)Artem Pelenitsyn2018-08-211-2/+2
* Fix ambiguous/out-of-scope Haddock identifiersAlec Theriault2018-08-2113-61/+52
* base: Mark `findIndices` as INLINABLE instead of INLINE (fixes #15426)Kevin Buhr2018-08-211-1/+3
* base: Rewrite semigroup documentationTobias Pflug2018-08-171-8/+45
* base: rewrite Monoid module docsTobias Pflug2018-08-171-2/+37
* base: improve Functor documentationTobias Pflug2018-08-091-2/+25
* Refactor (~) to reduce the suerpclass stackSimon Peyton Jones2018-07-271-24/+0
* Fixed "Memory Model" example.Francesco Ariis2018-07-161-13/+17
* Fix example in `asum` docsSimon Jakobi2018-07-161-1/+1
* Replace atomicModifyMutVar#David Feuer2018-07-151-16/+7
* base: Add missing instances for Data.Ord.DownBen Gamari2018-06-194-0/+34
* Typofixes in docs and comments [ci skip]Gabor Greif2018-06-181-2/+2
* Improve documentation of Eq, Ord instances for Float and DoubleARJANEN Loïc Jean David2018-06-171-0/+4
* Warn about implicit kind variables with -WcompatVladislav Zavialov2018-06-161-4/+5
* base: Add default implementation for Data.Bits.bitSizeBen Gamari2018-06-161-0/+4
* Built-in Natural literals in CoreSylvain Henry2018-06-152-1/+68
* Embrace -XTypeInType, add -XStarIsTypeVladislav Zavialov2018-06-146-19/+20
* Duplicated andGabor Greif2018-06-141-1/+1
* Fix #15236 by removing parentheses from funTyConNameRyan Scott2018-06-071-4/+26
* base: Introduce Data.Monoid.Apchessai2018-05-274-8/+65
* base: Add Foldable and Traversable instances for AltJack Henahan2018-05-192-1/+11
* Improve some Foldable methods for NonEmptyDavid Feuer2018-05-131-3/+19
* minor improvement to wording of warning against First. Add warning against LastAndrew Martin2018-05-031-1/+11
* document the plan for removing Data.Semigroup.OptionAndrew Martin2018-05-031-1/+6
* Warn against using Data.Monoid.FirstAndrew Martin2018-05-031-0/+10
* docs(Data.Function): fix and augment `on` annotationGabriel Lebec2018-04-071-7/+7
* base: Add dependency on GHC.Integer in a few boot filesBen Gamari2018-04-061-0/+1
* Add @since annotations for derived instances in baseChaitanya Koparkar2018-03-0220-48/+296
* Move Data.Functor.Contravariant from the contravariant package to base.Andrew Martin2018-03-021-0/+295
* Get eqTypeRep to inlineDavid Feuer2018-02-151-3/+11
* Make the Con and Con' patterns produce evidenceDavid Feuer2017-12-041-13/+56
* Cache TypeRep kinds aggressivelyDavid Feuer2017-12-011-40/+160
* base: Remove redundant subtraction in (^) and stimesBen Gamari2017-11-211-4/+10
* base: Fix #14425Ben Gamari2017-11-091-1/+3
* base: Normalize style of approxRationalBen Gamari2017-11-091-22/+25
* base: Add examples to Bifunctor documentationJulie Moronuki2017-11-061-1/+36
* Fix documentation and comment issuesCyd Parser2017-11-031-2/+2
* Name TypeRep constructor fieldsDavid Feuer2017-11-021-44/+88
* Implement the EmptyDataDeriving proposalRyan Scott2017-11-021-21/+12
* base: Enable listToMaybe to fuse via foldr/buildDouglas Wilson2017-10-251-3/+6
* Re-apply "Typeable: Allow App to match arrow types"Simon Peyton Jones2017-10-121-6/+68
* Fix #13391 by checking for kind-GADTsRichard Eisenberg2017-09-281-2/+1
* A bunch of typofixesGabor Greif2017-09-262-2/+2
* Document Typeable's treatment of kind polymorphic tyconsBen Gamari2017-09-251-0/+53
* Revert "Typeable: Allow App to match arrow types"Herbert Valerio Riedel2017-09-241-68/+6
* Typeable: Generalize kind of represented typeBen Gamari2017-09-211-2/+3
* Typeable: Allow App to match arrow typesBen Gamari2017-09-212-7/+73
* base: Enable TypeInType in Data.Type.EqualityBen Gamari2017-09-161-0/+1