summaryrefslogtreecommitdiff
path: root/libraries/base/Data/Functor
Commit message (Expand)AuthorAgeFilesLines
* Add more instances for Compose: Enum, Bounded, Num, Real, IntegralBodigrim2023-05-131-0/+11
* Simplify minimum/maximum in instance Foldable (Compose f g)Bodigrim2023-03-231-6/+2
* Additional optimized versionsArmando Ramirez2023-03-231-3/+18
* Optimized Foldable methods for Data.Functor.ComposeArmando Ramirez2023-03-231-0/+7
* Restore Compose's Read/Show behavior to match Read1/Show1 instancesRyan Scott2023-01-241-7/+20
* Rename Solo[constructor] to MkSoloTorsten Schmits2022-09-211-4/+4
* Relax instances for Functor combinators; put superclass on Class1 and Class2 ...John Ericson2022-09-204-67/+106
* Add mapAccumM, forAccumM to Data.TraversableBoris Lykah2022-07-191-2/+33
* Make modules in base stable.Hécate Moonlight2022-02-286-6/+6
* Fixes typo in documentation of the Semigroup instance of EquivalenceMichaWiedenmann12021-12-141-1/+1
* Data.Functor.Classes: fix Ord1 instance for DownVaibhav Sagar2021-12-141-1/+4
* Remove dubious Eq1 and Ord1 Fixed instances. Fixes #20309Oleg Grenrus2021-09-111-9/+0
* Fix broken haddock @since fields in baseJoshua Price2021-09-081-0/+1
* Add Generically (generic Semigroup, Monoid instances) and Generically1 (gener...Baldur Blöndal2021-08-021-1/+14
* Add Eq1 and Ord1 Fixed instancesOleg Grenrus2021-04-261-0/+9
* Use correct precedence in Complex's Read1/Show1 instancesRyan Scott2021-04-181-3/+7
* Implement list `fold` and `foldMap` via mconcatKoz Ross2021-04-101-0/+9
* Add instances for GHC.Tuple.SoloBen Gamari2021-01-271-0/+20
* Add examples for Complex, (,,) and (,,,) Eq2 etc instancesOleg Grenrus2021-01-181-0/+51
* Add lifted instances for 3 and 4 tuplesOleg Grenrus2021-01-181-0/+113
* Add Eq1, Show1, Read1 Complex instancesOleg Grenrus2021-01-181-0/+20
* Add Monoid instances for Product and ComposeJoe Hermaszewski2020-12-222-0/+11
* Remove all the unnecessary LANGUAGE pragmasHécate2020-08-053-4/+1
* Revert "Specify kind variables for inferred kinds in base."Ben Gamari2020-05-254-23/+1
* Predicate, Equivalence derive via `.. -> a -> All'Baldur Blöndal2020-05-131-36/+132
* Specify kind variables for inferred kinds in base.Baldur Blöndal2020-05-084-1/+23
* base: Move Ix typeclass to GHC.IxBen Gamari2019-09-252-2/+2
* Implement (Functor.<$) for Data.Functor.{Compose,Product,Sum}Simon Jakobi2019-05-313-0/+5
* Add a changelog for base 4.14.0.0Langston Barrett2019-02-081-1/+1
* TestEquality instance for ComposeLangston Barrett2019-02-081-1/+13
* Fix unused-import warningsDavid Eichmann2018-11-225-9/+0
* Doc-only fixesAlec Theriault2018-11-222-24/+15
* docs: "state transformer" -> "state monad" / "ST" (whichever is meant)Artem Pelenitsyn2018-08-211-2/+2
* Fix ambiguous/out-of-scope Haddock identifiersAlec Theriault2018-08-212-3/+3
* base: Add missing instances for Data.Ord.DownBen Gamari2018-06-191-0/+19
* Add @since annotations for derived instances in baseChaitanya Koparkar2018-03-025-9/+52
* Move Data.Functor.Contravariant from the contravariant package to base.Andrew Martin2018-03-021-0/+295
* Make Semigroup a superclass of Monoid (re #14191)Herbert Valerio Riedel2017-09-073-20/+24
* Move NonEmpty definition into GHC.BaseHerbert Valerio Riedel2017-09-041-0/+22
* Add liftA2 to Applicative classDavid Feuer2017-02-055-4/+20
* Add Read1/Read2 methods defined in terms of ReadPrecRyan Scott2016-08-314-61/+350
* Make Data.{Bifoldable,Bitraversable} -XSafeRyan Scott2016-07-201-0/+1
* Add Bifoldable and Bitraversable to baseRyan Scott2016-06-192-19/+121
* Add @since annotations to base instancesSeraphime Kirkovski2016-06-066-0/+97
* Deriving Functor-like classes should unify kind variablesRyanGlScott2016-04-111-6/+1
* Added (more) missing instances for Identity and ConstShane O'Brien2016-04-112-5/+13
* base: Add comment noting import loopBen Gamari2016-03-291-0/+2
* Add Data.Functor.Classes instances for Proxy (trac issue #11756)Andrew Martin2016-03-291-0/+18
* Added missing instances for Identity and Const (#11210)Shane O'Brien2015-12-212-2/+10
* Move Const to own module in Data.Functor.Const and enable PolyKindsShane O'Brien2015-12-211-0/+60