summaryrefslogtreecommitdiff
path: root/libraries/base/GHC
Commit message (Expand)AuthorAgeFilesLines
* base: Introduce printToHandleFinalizerExceptionHandlerBen Gamari2023-05-165-2/+29
* Use unboxed codebuffers in baseJosh Meredith2023-05-158-493/+596
* Replace the implementation of CodeBuffers with unboxed typesJosh Meredith2023-05-151-11/+50
* Document unlawfulness of instance Num FixedBodigrim2023-05-111-2/+2
* base: Export GHC.Conc.Sync.fromThreadIdBen Gamari2023-05-111-1/+9
* compiler: Implement atomicSwapIORef with xchgBen Gamari2023-05-091-6/+1
* Document instances of DoubleBodigrim2023-05-032-28/+94
* Add the Unsatisfiable classsheaf2023-04-291-10/+65
* Fix doc typos in libraries/base/GHCtocic2023-04-216-8/+8
* Fix doc typo in GHC.Read.readListtocic2023-04-201-2/+2
* Misc cleanupKrzysztof Gogolewski2023-04-175-5/+4
* Base/JS: GHC.JS.Foreign.Callback module (issue 23126)Josh Meredith2023-04-132-4/+152
* Adjust wording wrt representation polymorphism of ($)Sebastian Graf2023-04-071-1/+1
* Remove trailing whitespace from ($) commentaryAlex Dixon2023-04-071-3/+3
* Improve documentation for ($) (#22963)Alex Dixon2023-04-071-12/+63
* [feat] make ($) representation polymorphicmangoiv2023-04-011-4/+12
* Add {-# WARNING #-} to Data.List.{head,tail}Bodigrim2023-03-301-0/+4
* Add COMPLETE pragmas to TypeRep, SSymbol, SChar, and SNatRyan Scott2023-03-282-0/+3
* Update and expand atomic modification HaddocksDavid Feuer2023-03-261-5/+34
* Add Eq/Ord instances for SSymbol, SChar, and SNatRyan Scott2023-03-252-1/+25
* Modify ThreadId documentation and commentsDavid Feuer2023-03-251-7/+3
* fix: Incorrect @since annotations in GHC.TypeErrorromes2023-03-221-2/+2
* Documentation: describe laziness of several function from Data.ListBodigrim2023-03-061-14/+90
* Add decideSymbol, decideChar, decideNat, decTypeRep, decT and hdecTOleg Grenrus2023-03-042-12/+114
* Revert the main payload of "Make `drop` and `dropWhile` fuse (#18964)"Sebastian Graf2023-03-011-33/+8
* base: Correct @since annotation for FP<->Integral bit cast operations.Andreas Klebinger2023-02-211-4/+4
* unicode: Don't inline bitmap in generalCategoryMatthew Pickering2023-02-161-1/+4
* No default finalizer exception handlersheaf2023-02-161-8/+5
* Documentation: add an example of SPEC usageBodigrim2023-02-161-2/+5
* Revert "Use fix-sized equality primops for fixed size boxed types"Ben Gamari2023-02-072-12/+12
* JS: replace "js" architecture with "javascript"Sylvain Henry2023-02-0613-34/+34
* Revert "Use fix-sized bit-fiddling primops for fixed size boxed types"Ben Gamari2023-02-042-116/+71
* base: Fix Note references in GHC.IO.Handle.TypesBen Gamari2023-02-031-12/+12
* doc: fix gcdetails_block_fragmentation_bytes since annotationTeo Camarasu2023-02-011-1/+2
* tryFillBuffer: strictifydoyougnu2023-01-261-10/+10
* Add safe list indexing operator: !?Oleg Grenrus2023-01-091-5/+30
* Misc cleanupKrzysztof Gogolewski2023-01-051-1/+1
* base: Fix event manager shutdown race on non-Linux platformsBen Gamari2022-12-221-3/+10
* Make `drop` and `dropWhile` fuse (#18964)Sebastian Graf2022-12-081-25/+44
* Make (^) INLINE (#22324)Sebastian Graf2022-12-081-24/+57
* Make Functor a quantified superclass of Bifunctor.Baldur Blöndal2022-11-301-0/+12
* Move Void to GHC.Base...Oleg Grenrus2022-11-306-1/+62
* Fix @since annotations on WithDict and Coerciblesheaf2022-11-301-0/+2
* Add Javascript backendSylvain Henry2022-11-2914-22/+1970
* Assorted fixes to avoid Data.List.{head,tail}Bodigrim2022-11-251-1/+1
* Add unsafePtrEquality# restricted to UnliftedTypesOleg Grenrus2022-11-222-2/+4
* Extend documentation for Data.IORefBodigrim2022-11-201-3/+34
* Fix fragile RULE setup in GHC.FloatSimon Peyton Jones2022-11-111-2/+23
* base: avoid using unsupported posix functionality on wasm32Cheng Shao2022-11-113-0/+34
* Make indexError work betterSimon Peyton Jones2022-11-101-3/+21