summaryrefslogtreecommitdiff
path: root/libraries/base
Commit message (Expand)AuthorAgeFilesLines
* Document that threadDelay / timeout are susceptible to overflows on 32-bit ma...Bodigrim2022-08-108-1/+48
* base: Fix races in IOManager (setNumCapabilities,closeFdWith)Douglas Wilson2022-08-101-19/+75
* base: Share finalization thread labelBen Gamari2022-08-062-4/+12
* Add a primop to query the label of a threadBen Gamari2022-08-064-1/+20
* rts: Move thread labels into TSOBen Gamari2022-08-064-14/+23
* Add primop to list threadsBen Gamari2022-08-066-1/+49
* base: Organize Haddocks in GHC.Conc.SyncBen Gamari2022-08-061-15/+22
* Fix since annotations in GHC.Stack.CloneStackMatthew Pickering2022-08-021-5/+5
* testsuite: Skip a few tests as in the nonmoving collectorBen Gamari2022-07-251-1/+5
* Default implementation for mempty/(<>)Gabriella Gonzalez2022-07-252-1/+23
* Add a Note summarising GHC's UTF-8 implementationsBen Gamari2022-07-222-0/+44
* base: Introduce GHC.Encoding.UTF8Ben Gamari2022-07-222-0/+279
* Add mapAccumM, forAccumM to Data.TraversableBoris Lykah2022-07-193-5/+80
* typosEric Lindblad2022-07-1827-35/+35
* changelog typoEric Lindblad2022-07-181-1/+1
* Fix incorrect proof of applyWhen’s propertiesAnselm Schüler2022-07-171-1/+1
* rts: allow NULL to be used as an invalid StgStablePtrAdam Sandberg Ericsson2022-07-071-0/+2
* winio: make consoleReadNonBlocking not wait for any events at all.Tamar Christina2022-07-071-9/+30
* Add applyWhen to Data.Function per CLC propAnselm Schüler2022-07-042-0/+30
* Expand `Ord` instance for `Down`konsumlamm2022-07-031-0/+6
* Data.Foldable1: Remove references to Foldable-specific noteSimon Jakobi2022-07-021-4/+0
* Cleanup BuiltInSyntax vs UserSyntaxMatthew Pickering2022-06-284-9/+0
* Add Foldable1 and Bifoldable1 type classesBodigrim2022-06-274-1/+566
* Remove the traces of i386-*-openbsd, long live amd64Greg Steuck2022-06-271-2/+2
* Bump ghc-prim and base versionsBen Gamari2022-06-272-3/+3
* re-export GHC.Natural.minusNaturalMaybe from Numeric.NaturalArtem Pelenitsyn2022-06-222-0/+3
* Add laws for 'toInteger' and 'toRational'Michael Peyton Jones2022-06-223-0/+21
* Rename `copyByteArray` to `unsafeCopyByteArray`Matthew Craven2022-06-221-12/+12
* Check for Int overflows in Data.Array.ByteMatthew Craven2022-06-221-27/+91
* winio: Add support to console handles to handleToHANDLETamar Christina2022-06-181-3/+5
* Deprecate TypeInType extensionHaskellMouse2022-06-061-1/+1
* Pure Haskell implementation of GHC.UnicodePierre Le Marre2022-06-0133-12288/+24361
* export IsList from GHC.IsListTeo Camarasu2022-05-294-70/+91
* Expand documentation of hIsTerminalDeviceBodigrim2022-05-281-1/+8
* Use a class to check validity of withDictwip/withdictKrzysztof Gogolewski2022-05-274-10/+10
* [base] Fix the links in the Data.Data moduleHécate Moonlight2022-05-261-4/+2
* fix executablePath test for NetBSDFraser Tweedale2022-05-261-0/+4
* Replace dead link in Haddock documentation of Control.Monad.Fail (fixes #21602)BinderDavid2022-05-261-1/+1
* nonmoving: Fix documentation of GC statistics fieldsBen Gamari2022-05-201-11/+8
* testsuite: Add tests for #21336Ben Gamari2022-05-197-0/+47
* base: Throw exceptions raised while closing finalized HandlesBen Gamari2022-05-193-7/+60
* base: Introduce [sg]etFinalizerExceptionHandlerBen Gamari2022-05-196-25/+93
* Fix bad interaction between withDict and the SpecialiserSimon Peyton Jones2022-05-171-0/+9
* Re-export augment and build from GHC.ListBen Gamari2022-05-132-0/+5
* Correct base's changelog for 4.16.1.0Hécate Moonlight2022-05-091-4/+9
* Start 9.6.1-notessheaf2022-05-051-0/+2
* add since annotations for instances of ByteArrayTeo Camarasu2022-05-051-0/+9
* Fix broken rules for (^) with known small powersMatthew Craven2022-05-051-12/+11
* Explain that 'fail s' should run in the monad itselfTom Ellis2022-05-051-0/+4
* Assume at least one evaluation for nested SubDemands (#21081, #21133)wip/T21081Sebastian Graf2022-05-031-4/+4