summaryrefslogtreecommitdiff
path: root/compiler/hsSyn/HsExpr.lhs
Commit message (Expand)AuthorAgeFilesLines
* Remove dead code. Fix comment typo.Jan Stolarek2014-06-301-3/+1
* Use UnicodeSyntax when printingJoachim Breitner2014-06-061-9/+9
* Add LANGUAGE pragmas to compiler/ source filesHerbert Valerio Riedel2014-05-151-1/+1
* Instead of tracking Origin in LHsBindsLR, track it in MatchGroupDr. ERDI Gergo2014-04-131-1/+2
* Implement pattern synonymsDr. ERDI Gergo2014-01-201-0/+4
* Typecheck typed TH splices properly (fix Trac #8577)Simon Peyton Jones2013-12-051-0/+3
* Another raft of Template Haskell clean-upSimon Peyton Jones2013-11-251-34/+36
* Improve pretty-printing of pending splicesSimon Peyton Jones2013-11-221-7/+7
* Remove deprecated _scc_ (#8170)Krzysztof Gogolewski2013-10-051-1/+1
* Add full support for declaration splices.Geoffrey Mainland2013-10-041-0/+2
* Add support for pattern splices.Geoffrey Mainland2013-10-041-0/+10
* Track TH stage in the renamer.Geoffrey Mainland2013-10-041-9/+62
* Track the typed/untyped distinction in the current TH stage.Geoffrey Mainland2013-10-041-0/+4
* Differentiate typed and untyped splices and brackets in the abstract syntax.Geoffrey Mainland2013-10-041-2/+9
* Haddockify documentation in HsBinds and HsExprDan Frumin2013-08-301-24/+36
* Merge branch 'master' of http://darcs.haskell.org/ghcSimon Peyton Jones2013-03-041-2/+2
|\
| * Fix missing backticks and parentheses in error messages; fixes #7734Ian Lynagh2013-03-031-2/+2
* | Rearrange the typechecking of arrows, especially arrow "forms"Simon Peyton Jones2013-03-041-3/+10
|/
* Add OverloadedLists, allowing list syntax to be overloadedSimon Peyton Jones2013-02-141-5/+7
* Add support for *named* holes; an extension of -XTypeHolesSimon Peyton Jones2013-01-301-5/+6
* Refactor HsExpr.MatchGroupSimon Peyton Jones2013-01-041-15/+13
* Whitespace only in hsSyn/HsExpr.lhsIan Lynagh2012-10-211-105/+98
* Improve pretty-printing for holesSimon Peyton Jones2012-10-041-0/+2
* This big patch re-factors the way in which arrow-syntax is handledSimon Peyton Jones2012-10-031-157/+276
* Add type "holes", enabled by -XTypeHoles, Trac #5910Simon Peyton Jones2012-09-171-0/+3
* Convert prefix uses of (<>) to infix <>Ian Lynagh2012-08-051-1/+1
* Improve pretty printing for 'rec' Stmts, using pprDeeperSimon Peyton Jones2012-07-161-2/+2
* Implemented MultiWayIf extension.Mikhail Vorozhtsov2012-07-161-0/+12
* Implemented \case expressions.Mikhail Vorozhtsov2012-07-161-0/+6
* Simplify the implementation of Implicit ParametersSimon Peyton Jones2012-06-131-1/+1
* Change how macros like ASSERT are definedIan Lynagh2012-06-051-1/+1
* Wibble to pretty printingSimon Peyton Jones2012-05-011-3/+1
* Tidy up a remaining glitch in unificationSimon Peyton Jones2012-05-011-11/+22
* Mainly tidying up pretty printing of typesSimon Peyton Jones2012-02-161-8/+3
* fix #5022: polymorphic definitions inside arrow recRoss Paterson2011-12-191-4/+5
* Tidy up pretty-printing for variablesSimon Peyton Jones2011-12-191-5/+5
* Allow full constraint solving under a for-all (Trac #5595)Simon Peyton Jones2011-12-051-0/+1
* Removing the default grouping clause from the SQL-like comprehension notation ;George Giorgidze2011-11-171-15/+4
* New kind-polymorphic coreJose Pedro Magalhaes2011-11-111-6/+4
* Use -fwarn-tabs when validatingIan Lynagh2011-11-041-0/+7
* Overhaul of infrastructure for profiling, coverage (HPC) and breakpointsSimon Marlow2011-11-021-9/+5
* Implement -XConstraintKindMax Bolingbroke2011-09-061-1/+1
* Replace use of 'asTypeOf' by type signaturesSimon Peyton Jones2011-08-031-14/+9
* Fix comments and documentation on monad comprehensionsSimon Peyton Jones2011-07-271-4/+4
* A bit of refactoring on handling HsPar and friendsSimon Peyton Jones2011-07-271-26/+51
* Improve pretty printing of infix HsOpApp (fixes #5318)Simon Peyton Jones2011-07-151-1/+1
* Comments and layoutSimon Peyton Jones2011-06-221-1/+0
* Fix renaming of guardsSimon Peyton Jones2011-05-091-4/+6
* Final batch of monad-comprehension stuffSimon Peyton Jones2011-05-041-21/+20
* More hacking on monad-compmonad-compSimon Peyton Jones2011-05-031-56/+38