summaryrefslogtreecommitdiff
path: root/libraries/base/Data
Commit message (Expand)AuthorAgeFilesLines
* Add since pragma to Data.Functor.unzipBodigrim2023-04-241-1/+4
* Fix doc typos in libraries/basetocic2023-04-233-4/+4
* Add a few more memcpy-ish primopsMatthew Craven2023-04-041-2/+2
* Fixes to accomodate Data.List.{head,tail} with {-# WARNING #-}Bodigrim2023-03-301-1/+1
* Add COMPLETE pragmas to TypeRep, SSymbol, SChar, and SNatRyan Scott2023-03-281-0/+1
* Document the constructor name for listsDavid Feuer2023-03-261-1/+4
* Update and expand atomic modification HaddocksDavid Feuer2023-03-261-9/+33
* 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
* Rename () into Unit, (,,...,,) into Tuple<n> (#21294)Andrei Borzenkov2023-03-211-5/+26
* Add `Data.Functor.unzip`Ollie Charles2023-03-071-0/+5
* Documentation: describe laziness of several function from Data.ListBodigrim2023-03-061-2/+60
* Add decideSymbol, decideChar, decideNat, decTypeRep, decT and hdecTOleg Grenrus2023-03-042-8/+64
* Export getSolo from Data.TupleDavid Feuer2023-03-031-1/+2
* Add INLINABLE pragmas to `generic*` functions in Data.OldListwip/generic-inlinableMatthew Pickering2023-02-171-0/+6
* Documentation: Improve Foldable1 documentationmeooow252023-02-141-68/+91
* Update `Data.List.singleton` doc commentkonsumlamm2023-02-091-1/+1
* Assorted changes to avoid Data.List.{head,tail}Bodigrim2023-01-281-10/+9
* Document differences between Data.{Monoid,Semigroup}.{First,Last}Bodigrim2023-01-282-2/+28
* Add Foldable1 Solo instanceOleg Grenrus2023-01-281-0/+9
* CApiFFI: add ConstPtr for encoding const-qualified pointer return typesnineonine2023-01-281-0/+4
* Revert "base: NoImplicitPrelude in Data.Void and Data.Kind"Matthew Pickering2023-01-272-3/+1
* base: NoImplicitPrelude in Data.Void and Data.KindVladislav Zavialov2023-01-262-1/+3
* Restore Compose's Read/Show behavior to match Read1/Show1 instancesRyan Scott2023-01-241-7/+20
* Mark maximumBy/minimumBy as INLINE.Andreas Klebinger2023-01-161-2/+32
* Add safe list indexing operator: !?Oleg Grenrus2023-01-092-0/+2
* Explain the auxiliary functions of permutationsFacundo Domínguez2023-01-031-0/+27
* Document that Bifunctor instances for tuples are lawful only up to lazinessBodigrim2022-12-111-2/+11
* Add heqT, a kind-heterogeneous variant of heqOleg Grenrus2022-12-111-2/+10
* Restore show (typeRep @[]) == "[]"Krzysztof Gogolewski2022-12-081-0/+2
* Fix bounds-checking buglet in Data.Array.ByteMatthew Craven2022-12-081-3/+5
* Make Functor a quantified superclass of Bifunctor.Baldur Blöndal2022-11-301-3/+10
* Move Void to GHC.Base...Oleg Grenrus2022-11-302-66/+5
* Fix @since annotations on WithDict and Coerciblesheaf2022-11-301-0/+1
* Extend documentation for Data.IORefBodigrim2022-11-201-13/+29
* Fix capitalization in haddock for TestEqualityBodigrim2022-11-151-3/+3
* Type vs Constraint: finally nailedSimon Peyton Jones2022-11-111-1/+7
* Clarify msum/asum documentationJade Lovelace2022-11-081-2/+8
* Add `Enum (Down a)` instance that swaps `succ` and `pred`Gergo ERDI2022-10-171-2/+22
* Add type signatures in where-clause of Data.List.permutationsBodigrim2022-10-141-7/+12
* Add standard Unicode case predicates isUpperCase and isLowerCase.Pierre Le Marre2022-10-141-2/+2
* ByteArray# is unlifted, not unboxedBodigrim2022-10-111-4/+4
* Expand comment for Data.List.permutationsjwaldmann2022-10-111-0/+3
* Extend documentation for Data.List, mostly wrt infinite listsBodigrim2022-10-112-47/+208
* Add a newline before since pragma in Data.Array.ByteBodigrim2022-10-101-0/+1
* Use sameByteArray# in sameByteArrayOleg Grenrus2022-10-041-2/+1
* 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
* Fix typosKrzysztof Gogolewski2022-09-141-1/+1