summaryrefslogtreecommitdiff
path: root/compiler/basicTypes/BasicTypes.hs
Commit message (Expand)AuthorAgeFilesLines
* codegen: use newtype for Alignment in BasicTypesArtem Pyanykh2019-04-091-3/+35
* A few typofixesGabor Greif2019-01-231-1/+1
* Smarter HsType pretty-print for promoted dataconsSimon Peyton Jones2018-11-151-0/+19
* Set `infixr -1 ->`Alec Theriault2018-10-041-1/+1
* Define activeAfterInitial, activeDuringFinalSimon Peyton Jones2018-09-051-0/+10
* Fix #15502 by not casting to Int during TH conversionRyan Scott2018-08-271-2/+12
* Revert "Don't inline functions with RULES too early"Ben Gamari2018-08-011-10/+0
* Don't inline functions with RULES too earlySimon Peyton Jones2018-07-311-0/+10
* Introduce DerivingViaRyan Scott2018-06-041-27/+0
* Fix #14875 by introducing PprPrec, and using itRyan Scott2018-05-131-36/+21
* comments onlySimon Peyton Jones2018-04-201-4/+4
* Improve shortOutIndirections slightlySimon Peyton Jones2018-03-221-1/+3
* Drop GHC 8.0 compatibilityRyan Scott2018-03-131-1/+1
* compiler: introduce custom "GhcPrelude" PreludeHerbert Valerio Riedel2017-09-191-0/+2
* Allow CSE'ing of work-wrapped bindings (#14186)Joachim Breitner2017-09-121-13/+13
* Add debugPprTypeSimon Peyton Jones2017-08-311-3/+2
* Some tidying up of type pretty-printingSimon Peyton Jones2017-05-261-1/+56
* Make XNegativeLiterals treat -0.0 as negative 0Nolan2017-05-081-7/+55
* Comments only, about inl_inline and inl_actSimon Peyton Jones2017-02-171-4/+21
* Get rid of ProbOneShotJoachim Breitner2017-02-031-7/+0
* Ditch static flagsSylvain Henry2017-02-021-3/+3
* Join pointsLuke Maurer2017-02-011-24/+102
* Typos and grammar in manual/commentsGabor Greif2017-01-231-1/+1
* Update levity polymorphismRichard Eisenberg2017-01-191-1/+1
* Spelling fixes in comments [ci skip]Gabor Greif2017-01-181-1/+1
* print * in unicode correctly (fixes #12550)John Leo2016-12-131-1/+1
* Add infix flag for class and data declarationsAlan Zimmerman2016-12-121-1/+11
* Rename TH constructors for deriving strategiesRyan Scott2016-12-091-9/+10
* Add HsSyn prettyprinter testsAlan Zimmerman2016-12-071-18/+72
* Kill Type pretty-printerBen Gamari2016-11-131-0/+44
* Comments and trivial refactoringSimon Peyton Jones2016-10-211-1/+1
* Implement deriving strategiesRyan Scott2016-09-301-0/+26
* Expanded abbreviations in Haddock documentationBen Gamari2016-08-051-5/+21
* Typo in comment [skip ci]Matthew Pickering2016-08-031-1/+1
* More comments about InlinePragmasMatthew Pickering2016-08-031-0/+2
* Update old comment InlinePragmaMatthew Pickering2016-08-031-2/+2
* Implement unboxed sum primitive typeÖmer Sinan Ağacan2016-07-211-1/+27
* White space onlySimon Peyton Jones2016-07-051-2/+2
* Fix #12076 by inlining trivial expressions in CorePrep.Edward Z. Yang2016-06-081-0/+1
* Remove 'deriving Typeable' statementsRyan Scott2016-05-241-16/+16
* Warn about simplifiable class constraintsSimon Peyton Jones2016-04-221-1/+7
* Replace calls to `ptext . sLit` with `text`Jan Stolarek2016-01-181-36/+36
* Work SourceText in for all integer literalsAlan Zimmerman2016-01-161-22/+27
* Remote GHCi, -fexternal-interpreterSimon Marlow2015-12-171-5/+0
* Add kind equalities to GHC.Richard Eisenberg2015-12-111-0/+4
* Refactor default methods (Trac #11105)Simon Peyton Jones2015-11-251-9/+7
* Replace (SourceText,FastString) with StringLiteral data typeAlan Zimmerman2015-08-021-7/+17
* Fix an outright error in competesWithSimon Peyton Jones2015-07-301-1/+2
* Improve warnings for rules that might not fireSimon Peyton Jones2015-07-271-3/+36
* Another major improvement of "improvement"Simon Peyton Jones2015-06-111-1/+5