summaryrefslogtreecommitdiff
path: root/compiler/hsSyn/HsExpr.hs
Commit message (Expand)AuthorAgeFilesLines
* Add debugPprTypeSimon Peyton Jones2017-08-311-11/+9
* HsExpr: Fix typoJames Michael DuPont2017-08-291-1/+1
* Better pretty-printing for CHoleCanSimon Peyton Jones2017-08-241-1/+2
* Use field names for all uses of datacon MatchSimon Peyton Jones2017-07-311-1/+1
* Refactoring around FunRhsSimon Peyton Jones2017-07-311-5/+4
* Treat banged bindings as FunBindsBen Gamari2017-06-271-8/+20
* Udate hsSyn AST to use Trees that GrowAlan Zimmerman2017-06-061-219/+242
* Remove HsContext from ppr_mono_ty, and remove ppParendHsTypeAlan Zimmerman2017-05-281-1/+1
* Revert "Treat banged bindings as FunBinds"Ben Gamari2017-05-121-18/+8
* Treat banged bindings as FunBindsBen Gamari2017-05-081-14/+24
* Fix #13233 by checking for lev-poly primopsRichard Eisenberg2017-05-021-0/+3
* Typos in comments [ci skip]Gabor Greif2017-04-051-1/+1
* Explicitly capture whether a splice has a dollar prefixAlan Zimmerman2017-02-271-10/+18
* Bring in unicode variants of API Annotations for HsBracketAlan Zimmerman2017-02-261-6/+6
* Correctly pretty print a wild card in infix positionAlan Zimmerman2017-02-251-0/+1
* Typos [ci skip]Gabor Greif2017-02-151-1/+1
* Implement HasField constraint solving and modify OverloadedLabelsAdam Gundry2017-02-141-4/+6
* TH-spliced class instances are pretty-printed incorrectly post-#3384Alan Zimmerman2017-02-101-14/+20
* Don't panic when printing match with RecUpd contextMatthew Pickering2017-02-041-1/+2
* Ditch static flagsSylvain Henry2017-02-021-7/+8
* Update levity polymorphismRichard Eisenberg2017-01-191-18/+59
* Fix API Annotations for unboxed sumsAlan Zimmerman2017-01-171-2/+9
* Parse holes as infix operatorsÖmer Sinan Ağacan2017-01-081-0/+1
* rename: Don't require 'fail' in non-monadic contextsBen Gamari2016-12-231-0/+12
* Allow use of the external interpreter in stage1.Shea Levy2016-12-201-13/+0
* Revert "Allow use of the external interpreter in stage1."Tamar Christina2016-12-191-0/+13
* Allow use of the external interpreter in stage1.Shea Levy2016-12-171-13/+0
* Add infix flag for class and data declarationsAlan Zimmerman2016-12-121-79/+48
* Add HsSyn prettyprinter testsAlan Zimmerman2016-12-071-94/+158
* Add tracing infrastructure to pattern match checkerMatthew Pickering2016-11-061-0/+4
* Don't warn about name shadowing when renaming the patten in a PatSyn declMatthew Pickering2016-10-011-0/+6
* Fix derived Ix instances for one-constructor GADTsRyan Scott2016-09-111-3/+9
* Expanded abbreviations in Haddock documentationBen Gamari2016-08-051-12/+67
* Implement unboxed sum primitive typeÖmer Sinan Ağacan2016-07-211-0/+11
* Have addModFinalizer expose the local type environment.Facundo Domínguez2016-07-061-0/+55
* Merge MatchFixity and HsMatchContextAlan Zimmerman2016-06-061-104/+128
* Remove 'deriving Typeable' statementsRyan Scott2016-05-241-24/+10
* StaticPointers: Allow closed vars in the static form.Facundo Domínguez2016-05-021-2/+4
* Fix suggestions for unbound variables (#11680)Jason Eisenberg2016-04-101-6/+99
* Refactor in TcMatchesSimon Peyton Jones2016-03-311-7/+9
* Show: Restore redundant parentheses around recordsBen Gamari2016-03-241-4/+2
* Refactor visible type application.Richard Eisenberg2016-03-141-24/+39
* Improve pretty-printing of HsWrappersSimon Peyton Jones2016-02-121-17/+23
* Refactor the typechecker to use ExpTypes.Richard Eisenberg2016-01-271-12/+62
* Replace calls to `ptext . sLit` with `text`Jan Stolarek2016-01-181-110/+110
* Work SourceText in for all integer literalsAlan Zimmerman2016-01-161-1/+4
* Visible type applicationRichard Eisenberg2015-12-241-8/+27
* Add kind equalities to GHC.Richard Eisenberg2015-12-111-1/+0
* Fix infix record field fixity (#11167 and #11173).Adam Gundry2015-12-111-0/+1
* More typos in comments/docsGabor Greif2015-12-091-1/+1