summaryrefslogtreecommitdiff
path: root/libraries/base/Data/Foldable.hs
Commit message (Expand)AuthorAgeFilesLines
* GHC.Core.Opt renamingSylvain Henry2020-04-181-1/+1
* doc (Foldable): Add examples to Data.FoldableJulien Debon2020-04-141-3/+470
* Annotate the non-total function in Data.Foldable as suchHécate2020-03-221-0/+20
* Modules: Core operations (#13009)Sylvain Henry2020-03-181-1/+1
* Add Monad instances to `(,,) a b` and `(,,,) a b c`Fumiaki Kinoshita2019-10-041-0/+2
* Typeset Big-O complexities with Tex-style notation (#16090)Sven Tennie2019-04-171-2/+2
* Update Trac ticket URLs to point to GitLabRyan Scott2019-03-151-4/+4
* A few typofixesGabor Greif2019-01-231-1/+1
* Fix typo in Foldable docsSimon Jakobi2018-12-071-1/+1
* Add missing since annotationsVictor Nawothnig2018-11-291-0/+18
* Add a strict version of foldMap to FoldableSimon Jakobi2018-10-151-0/+6
* Make sure forM_ and related functions fuse cleanlySebastian Graf2018-09-171-8/+102
* Fix ambiguous/out-of-scope Haddock identifiersAlec Theriault2018-08-211-2/+2
* Fix example in `asum` docsSimon Jakobi2018-07-161-1/+1
* base: Add missing instances for Data.Ord.DownBen Gamari2018-06-191-0/+4
* base: Introduce Data.Monoid.Apchessai2018-05-271-0/+4
* base: Add Foldable and Traversable instances for AltJack Henahan2018-05-191-0/+4
* Improve some Foldable methods for NonEmptyDavid Feuer2018-05-131-3/+19
* Add @since annotations for derived instances in baseChaitanya Koparkar2018-03-021-0/+27
* Move NonEmpty definition into GHC.BaseHerbert Valerio Riedel2017-09-041-0/+10
* Make law for Foldable.length explicitAlain O'Dea2017-08-221-0/+2
* Loads of doc(test)sDavid Luposchainsky2017-08-171-0/+3
* Fixes a spaceleak in `maximumBy` and `minimumBy` (#10830).Ryan Scott2017-03-041-2/+28
* Add explicit foldMap implementation for MaybeDavid Feuer2017-01-191-0/+2
* Remove single top-level section in Foldable docsChris Martin2017-01-051-7/+6
* Add Bifoldable and Bitraversable to baseRyan Scott2016-06-191-63/+1
* Add @since annotations to base instancesSeraphime Kirkovski2016-06-061-0/+14
* Missing Proxy instances, make U1 instance more Proxy-likeRyanGlScott2016-02-291-1/+17
* Add more type class instances for GHC.GenericsRyanGlScott2016-02-251-1/+23
* Update and improve documentation in Data.FoldableBen Gamari2016-01-211-9/+55
* Allow CallStacks to be frozenEric Seidel2015-12-231-6/+6
* Make sure that `all`, `any`, `and`, and `or` fuse (#9848)Takano Akio2015-08-051-0/+2
* Add various instances to newtypes in Data.MonoidOleg Grenrus2015-03-031-0/+60
* 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
* Remove redundant constraints from libraries, discovered by -fwarn-redundant-c...Simon Peyton Jones2015-01-061-2/+2
* Add references between Data.Traversable.for and Data.Foldable.for_ and co.Baldur Blöndal2014-12-051-11/+29
* Be consistent with placement of Safe Haskell mode at top of fileDavid Terei2014-11-211-1/+1
* Improve `Foldable` instance for `Array`David Feuer2014-11-131-5/+13
* De-bias Data.Foldable and improve docstringsDavid Feuer2014-11-111-26/+132
* Remove redundant contexts from Foldable methodsDavid Feuer2014-11-051-7/+7
* Remove redundant "Minimal complete definition"-commentsHerbert Valerio Riedel2014-11-041-2/+0
* Make Foldable's foldr1 and foldl1 defaults lazierDavid Feuer2014-11-041-4/+6
* base: Refactor/clean-up *List modulesDavid Feuer2014-10-281-1/+1
* Extend `Foldable` class with `length` and `null` methodsHerbert Valerio Riedel2014-09-281-0/+10
* `M-x delete-trailing-whitespace` & `M-x untabify`Herbert Valerio Riedel2014-09-241-1/+1
* Generalise Data.List/Control.Monad to Foldable/TraversableHerbert Valerio Riedel2014-09-211-6/+0
* Turn a few existing folds into `Foldable`-methods (#9621)Herbert Valerio Riedel2014-09-201-37/+39
* Set up framework for generalising Data.List to FoldablesHerbert Valerio Riedel2014-09-201-1/+1
* Define fixity for `Data.Foldable.{elem,notElem}`Herbert Valerio Riedel2014-09-191-0/+2