summaryrefslogtreecommitdiff
path: root/libraries/base
Commit message (Expand)AuthorAgeFilesLines
* Provide stricter versions of GHC.List break/spanwip/stricter-break-spanJosh Meredith2023-01-311-2/+19
* 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-285-3/+61
* Revert "CApiFFI: add ConstPtr for encoding const-qualified pointer return typ...Ben Gamari2023-01-281-6/+0
* testsuite: Make listThreads more robustBen Gamari2023-01-272-6/+10
* Revert "base: NoImplicitPrelude in Data.Void and Data.Kind"Matthew Pickering2023-01-272-3/+1
* base: Make changelog proposal references more consistentBen Gamari2023-01-261-29/+31
* base: NoImplicitPrelude in Data.Void and Data.KindVladislav Zavialov2023-01-262-1/+3
* tryFillBuffer: strictifydoyougnu2023-01-261-10/+10
* Restore Compose's Read/Show behavior to match Read1/Show1 instancesRyan Scott2023-01-244-7/+54
* Give the RTS it's own configure scriptJohn Ericson2023-01-181-1/+0
* testsuite: req_smp --> req_target_smp, req_ghc_smpSylvain Henry2023-01-181-1/+1
* Mark maximumBy/minimumBy as INLINE.Andreas Klebinger2023-01-162-2/+34
* Add safe list indexing operator: !?Oleg Grenrus2023-01-094-5/+34
* Misc cleanupKrzysztof Gogolewski2023-01-051-1/+1
* Explain the auxiliary functions of permutationsFacundo Domínguez2023-01-031-0/+27
* base: Fix event manager shutdown race on non-Linux platformsBen Gamari2022-12-221-3/+10
* Refactor mkRuntimeErrorSimon Peyton Jones2022-12-221-6/+11
* base: Bump version to 4.18Ben Gamari2022-12-211-1/+1
* Correct `exitWith` Haddocksamesgen2022-12-181-7/+5
* base: add missing autoconf checks for waitpid/umaskCheng Shao2022-12-172-0/+12
* Mark T21336a fragileBryan Richter2022-12-121-1/+4
* 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-112-2/+11
* Make `drop` and `dropWhile` fuse (#18964)Sebastian Graf2022-12-081-25/+44
* Make (^) INLINE (#22324)Sebastian Graf2022-12-081-24/+57
* Add initial support for LoongArch Architecture.lrzlin2022-12-081-0/+2
* Restore show (typeRep @[]) == "[]"Krzysztof Gogolewski2022-12-081-0/+2
* Mark Type.Reflection.Unsafe as UnsafeKrzysztof Gogolewski2022-12-082-1/+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-303-4/+25
* Move Void to GHC.Base...Oleg Grenrus2022-11-308-67/+67
* Fix @since annotations on WithDict and Coerciblesheaf2022-11-302-0/+3
* Add Javascript backendSylvain Henry2022-11-2930-97/+3353
* Assorted fixes to avoid Data.List.{head,tail}Bodigrim2022-11-251-1/+1
* CApiFFI: add ConstPtr for encoding const-qualified pointer return types (#22043)nineonine2022-11-231-0/+6
* Add unsafePtrEquality# restricted to UnliftedTypesOleg Grenrus2022-11-222-2/+4
* Add since pragmas for c_interruptible_open and hostIsThreadedBodigrim2022-11-201-0/+10
* Extend documentation for Data.IORefBodigrim2022-11-202-16/+63
* base: make Foreign.Marshal.Pool use RTS internal arena for allocationCheng Shao2022-11-162-27/+29
* Fix capitalization in haddock for TestEqualityBodigrim2022-11-151-3/+3
* Type vs Constraint: finally nailedSimon Peyton Jones2022-11-111-1/+7
* Fix fragile RULE setup in GHC.FloatSimon Peyton Jones2022-11-111-2/+23
* base: avoid using unsupported posix functionality on wasm32Cheng Shao2022-11-116-4/+104
* base: more autoconf checks for wasm32Cheng Shao2022-11-111-0/+9
* base: fall back to using monotonic clock to emulate cputime on wasm32Cheng Shao2022-11-114-0/+30
* Make indexError work betterSimon Peyton Jones2022-11-101-3/+21
* Fire RULES in the SpecialiserSimon Peyton Jones2022-11-101-1/+4