summaryrefslogtreecommitdiff
path: root/compiler/basicTypes
Commit message (Expand)AuthorAgeFilesLines
* Fix unused-import warningswip/T13064Simon Peyton Jones2018-08-201-29/+73
* 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
* Remove ~# from surface syntaxDavid Feuer2018-06-021-1/+1
* vectorise: Put it out of its miseryBen Gamari2018-06-025-91/+4
* Delete duplicate definition of fingerprintByteStringSimon Jakobi2018-05-301-9/+1
* Typofixes [ci skip]Gabor Greif2018-05-291-2/+2
* Typo in commentsGabor Greif2018-05-231-1/+1
* Algebraically simplify add/sub with carry/overflowSebastian Graf2018-05-151-12/+36
* Fix #14875 by introducing PprPrec, and using itRyan Scott2018-05-131-36/+21
* TcInteract: Ensure that tycons have representations before solving for TypeableBen Gamari2018-05-131-0/+1
* comments onlySimon Peyton Jones2018-04-201-4/+4
* Some cleanup of the Exitification codeJoachim Breitner2018-04-091-5/+1
* Comments only, about exitifcationSimon Peyton Jones2018-04-061-1/+1
* Fix accidental breakage in T7050Simon Peyton Jones2018-04-031-12/+18
* Allow unpacking of single-data-con GADTsSimon Peyton Jones2018-04-021-20/+39
* Track type variable scope more carefully.Richard Eisenberg2018-03-312-4/+12
* Fix panic on module re-exports of DuplicateRcordFieldsAdam Gundry2018-03-251-0/+1
* Improve shortOutIndirections slightlySimon Peyton Jones2018-03-221-1/+3
* Improve the warning message of qualified unused imports.HE, Tao2018-03-191-1/+5
* Drop GHC 8.0 compatibilityRyan Scott2018-03-133-7/+5
* Add HasDebugCallStack to nameModuleSimon Peyton Jones2018-02-021-1/+1
* Experiment with eliminating the younger tyvarSimon Peyton Jones2018-02-011-0/+4
* Typos in commentsGabor Greif2018-01-171-1/+1
* Lift constructor tag allocation out of a loopBartosz Nitka2018-01-101-3/+2
* Drop dead Given bindings in setImplicationStatusSimon Peyton Jones2018-01-041-1/+4
* Get evaluated-ness right in the back endSimon Peyton Jones2018-01-031-1/+6
* Stop runRW# being magicSimon Peyton Jones2017-12-191-64/+3
* Get rid of some stuttering in comments and docsGabor Greif2017-12-191-2/+2