summaryrefslogtreecommitdiff
path: root/compiler/prelude
Commit message (Expand)AuthorAgeFilesLines
* Update Trac ticket URLs to point to GitLabRyan Scott2019-03-154-16/+16
* Visible dependent quantificationRyan Scott2019-03-012-54/+55
* Add AnonArgFlag to FunTySimon Peyton Jones2019-02-234-27/+38
* Fix exprIsConApp_maybeSimon Peyton Jones2019-02-221-1/+1
* Make constructor wrappers inline only during the final phaseArnaud Spiwack2019-02-191-2/+2
* 'forall' always a keyword, plus the dot type operatorVladislav Zavialov2019-02-151-4/+0
* Fix #16293 by cleaning up Proxy# infelicitiesRyan Scott2019-02-121-5/+5
* Remove a few undefined prel namesÖmer Sinan Ağacan2019-02-081-29/+3
* Remove ExnStr and ThrowsExn businessSebastian Graf2019-02-011-11/+4
* Use ByteString to represent Cmm string literals (#16198)Sylvain Henry2019-01-311-1/+1
* Minor refactor [ci skip]Gabor Greif2019-01-232-5/+5
* A few typofixesGabor Greif2019-01-231-1/+1
* Error out of invalid Int/Word bit shiftsAlec Theriault2019-01-231-3/+2
* Prepare source-tree for base-4.13 MFP bumpHerbert Valerio Riedel2019-01-181-0/+2
* Visible kind applicationmynguyen2019-01-031-17/+21
* Careful tweaking to exprOkForSpeculationSimon Peyton Jones2018-12-072-56/+32
* Warn on all out-of-range literals in pats/exprsAlec Theriault2018-12-031-8/+8
* Taming the Kind Inference MonsterSimon Peyton Jones2018-11-291-8/+11
* Rename literal constructorsSylvain Henry2018-11-221-43/+43
* Introduce Int16# and Word16#Abhiroop Sarkar2018-11-175-63/+172
* Add Int8# and Word8#Michal Terepeta2018-11-025-76/+192
* Finish fix for #14880.Tobias Dammers2018-10-281-0/+2
* Remove redundant SOURCE importSimon Jakobi2018-10-261-1/+1
* Add RubbishLit for absent bindings of UnliftedRepSebastian Graf2018-10-142-1/+14
* Fix dataToTag# comment syntax again (primops.txt.pp)Ömer Sinan Ağacan2018-10-121-53/+52
* Comments about dataToTag# onlySimon Peyton Jones2018-10-122-22/+56
* Fix dataToTag# argument evaluationÖmer Sinan Ağacan2018-10-103-38/+20
* Revert "Add Int8# and Word8#"Ben Gamari2018-10-095-192/+76
* Add Int8# and Word8#Michal Terepeta2018-10-075-76/+192
* Stable name type roleDavid Feuer2018-10-041-1/+1
* Set `infixr -1 ->`Alec Theriault2018-10-041-1/+1
* Improve generated `GHC.Prim` docsAlec Theriault2018-10-042-27/+65
* Make GHC (the library) flexible in the choice of integer libraryJoachim Breitner2018-10-031-14/+35
* primops: Fix documentation of compactAllocateBlock#Ben Gamari2018-10-011-4/+4
* Fix constant-folding for Integer shiftsSimon Peyton Jones2018-09-261-9/+37
* Don't show constraint tuples in errors (#14907)Alec Theriault2018-09-251-0/+14
* Use predefined known-key names when possibleChaitanya Koparkar2018-09-191-12/+13
* Coercion Quantificationningning2018-09-152-9/+9
* Add support for ImplicitParams and RecursiveDo in THMichael Sloan2018-09-141-143/+154
* Fix a constant folding ruleAndrey Mokhov2018-08-291-1/+1
* Add traceBinaryEvent# primopMitsutoshi Aoe2018-08-211-2/+12
* Fix precision of asinh/acosh/atanh by making them primopsArtem Pelenitsyn2018-08-211-0/+30
* Replace most occurences of foldl with foldl'.klebinger.andreas@gmx.at2018-08-211-2/+2
* primops: Drop documentation for WORD_SIZE_IN_BITS < 32Chai T. Rex2018-08-161-4/+5
* primops: Drop support for WORD_SIZE_IN_BITS < 32Ben Gamari2018-08-151-27/+0
* Refactor (~) to reduce the suerpclass stackSimon Peyton Jones2018-07-274-57/+86
* Fix PrelRules.caseRules to account for out-of-range tagsSimon Peyton Jones2018-07-252-20/+46
* Fix hash in haddock of ghc-prim.Masahiro Sakai2018-07-161-17/+17
* Replace atomicModifyMutVar#David Feuer2018-07-151-11/+23
* More refactoring in TcValiditySimon Peyton Jones2018-07-101-1/+1