summaryrefslogtreecommitdiff
path: root/compiler/basicTypes
Commit message (Expand)AuthorAgeFilesLines
* Don't invoke dataConSrcToImplBang on newtypesRyan Scott2019-01-121-7/+41
* Improvements to demand analysisSimon Peyton Jones2018-12-121-99/+25
* Support generating HIE filesAlec Theriault2018-12-111-3/+14
* Remove duplicates in -ddump-minimial-importsSimon Peyton Jones2018-12-051-17/+25
* Taming the Kind Inference MonsterSimon Peyton Jones2018-11-293-32/+10
* [TTG: Handling Source Locations] Foundation and PatShayan-Najd2018-11-242-16/+127
* Implement late lambda liftSebastian Graf2018-11-232-9/+10
* Fix unused-import warningsDavid Eichmann2018-11-221-29/+73
* Overhaul -fprint-explicit-kinds to use VKARyan Scott2018-11-221-1/+1
* Fix #15852 by eta expanding data family instance RHSes, tooRyan Scott2018-11-221-0/+30
* Rename literal constructorsSylvain Henry2018-11-221-183/+197
* Don't track free variables in STG syntax by defaultSebastian Graf2018-11-191-1/+4
* Fix typo in docsChris Done2018-11-181-1/+1
* Smarter HsType pretty-print for promoted dataconsSimon Peyton Jones2018-11-151-0/+19
* Make `UniqDSet` a newtypeSebastian Graf2018-11-132-5/+5
* Finish fix for #14880.Tobias Dammers2018-10-282-29/+31
* Refactor the treatment of predicate typesSimon Peyton Jones2018-10-241-9/+9
* Fix cardinality change of fields in addDataConStrictnessÖmer Sinan Ağacan2018-10-151-1/+5
* Add RubbishLit for absent bindings of UnliftedRepSebastian Graf2018-10-141-2/+85
* Set `infixr -1 ->`Alec Theriault2018-10-041-1/+1
* Make GHC (the library) flexible in the choice of integer libraryJoachim Breitner2018-10-031-26/+34
* Coercion Quantificationningning2018-09-156-155/+245
* Define activeAfterInitial, activeDuringFinalSimon Peyton Jones2018-09-052-1/+11
* make iToBase62's inner loop stricter in one of its argumentsAlp Mestanogullari2018-09-021-1/+1
* Fix #15502 by not casting to Int during TH conversionRyan Scott2018-08-271-2/+12
* Replace most occurences of foldl with foldl'.klebinger.andreas@gmx.at2018-08-216-7/+7
* Set strictness correctly for JoinIdsSimon Peyton Jones2018-08-211-3/+18
* Check if files are same in combineSrcSpansZubin Duggal2018-08-121-2/+4
* Turn on MonadFail desugaring by defaultHerbert Valerio Riedel2018-08-071-0/+6
* Remove the type-checking knot.Richard Eisenberg2018-08-011-23/+23
* Revert "Don't inline functions with RULES too early"Ben Gamari2018-08-012-11/+1
* Don't inline functions with RULES too earlySimon Peyton Jones2018-07-312-1/+11
* Do not imply NoStarIsType by TypeOperators/TypeInTypeVladislav Zavialov2018-07-161-15/+8
* Move check for dcUserTyVarBinders invariantRichard Eisenberg2018-07-141-16/+3
* Adding missing 'no'jhb5632018-07-121-1/+1
* Fix newtype instance GADTsRyan Scott2018-07-051-9/+43
* A few typofixes in commentsGabor Greif2018-06-292-2/+2
* More misc commentsSimon Peyton Jones2018-06-251-4/+3
* A few more typofixes in docs/comments [ci skip]Gabor Greif2018-06-201-1/+1
* Typofixes in docs and comments [ci skip]Gabor Greif2018-06-181-1/+1
* Two small refactoringsSimon Peyton Jones2018-06-181-2/+2
* Handle DuplicateRecordFields correctly in filterImports (fixes #14487)Adam Gundry2018-06-171-0/+18
* Built-in Natural literals in CoreSylvain Henry2018-06-151-168/+241
* Make NameSort note into proper NoteMatthew Pickering2018-06-151-1/+2
* Embrace -XTypeInType, add -XStarIsTypeVladislav Zavialov2018-06-144-50/+94
* Fix deserialization of docs (#15240)Simon Jakobi2018-06-141-0/+8
* Comments onlySimon Peyton Jones2018-06-111-5/+7
* Rename dataConRepNameUnique to dataConTyRepNameUniqueMatthew Pickering2018-06-071-3/+3
* Introduce DerivingViaRyan Scott2018-06-041-27/+0
* Implement QuantifiedConstraintsSimon Peyton Jones2018-06-041-1/+1