summaryrefslogtreecommitdiff
path: root/compiler/rename/RnExpr.lhs
Commit message (Expand)AuthorAgeFilesLines
* Give language pragma suggestions without -XJoachim Breitner2013-09-141-6/+6
* Fix #7918Edsko de Vries2013-09-031-2/+4
* Tidy up the segmentation of mdo expressionsSimon Peyton Jones2013-06-241-72/+93
* UntabifyGeoffrey Mainland2013-06-031-388/+381
* Rearrange the typechecking of arrows, especially arrow "forms"Simon Peyton Jones2013-03-041-1/+3
* Add OverloadedLists, allowing list syntax to be overloadedSimon Peyton Jones2013-02-141-14/+31
* typosGabor Greif2013-01-301-1/+1
* Add support for *named* holes; an extension of -XTypeHolesSimon Peyton Jones2013-01-301-7/+13
* Refactor HsExpr.MatchGroupSimon Peyton Jones2013-01-041-1/+1
* Rename remaining FastBytes usages to ByteStringIan Lynagh2012-12-141-1/+1
* Refactoring: Make a HasModule class for getModuleIan Lynagh2012-11-021-0/+1
* Some alpha renamingIan Lynagh2012-10-161-1/+1
* This big patch re-factors the way in which arrow-syntax is handledSimon Peyton Jones2012-10-031-202/+204
* Add type "holes", enabled by -XTypeHoles, Trac #5910Simon Peyton Jones2012-09-171-2/+9
* Some comments and false starts to do with ArrFormSimon Peyton Jones2012-09-031-0/+5
* Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghcIan Lynagh2012-07-191-1/+9
|\
| * Implemented MultiWayIf extension.Mikhail Vorozhtsov2012-07-161-1/+5
| * Implemented \case expressions.Mikhail Vorozhtsov2012-07-161-0/+4
* | Small refactoring for FastZStringsIan Lynagh2012-07-151-2/+1
* | HsStringPrim now contains FastBytes, not FastStringIan Lynagh2012-07-141-1/+2
|/
* Simplify the implementation of Implicit ParametersSimon Peyton Jones2012-06-131-2/+1
* Merge branch 'master' of darcs.haskell.org:/srv/darcs//ghcIan Lynagh2012-06-131-9/+16
|\
| * Revive 'mdo' expressions, per discussion in Trac #4148Simon Peyton Jones2012-06-121-9/+16
* | Pass DynFlags down to showSDocOneLineIan Lynagh2012-06-111-5/+7
|/
* Change how macros like ASSERT are definedIan Lynagh2012-06-051-1/+1
* Tidy up a remaining glitch in unificationSimon Peyton Jones2012-05-011-15/+14
* Hurrah! This major commit adds support for scoped kind variables,Simon Peyton Jones2012-03-021-5/+4
* Remove getDOpts; use getDynFlags insteadIan Lynagh2012-01-191-1/+1
* Removing the default grouping clause from the SQL-like comprehension notation ;George Giorgidze2011-11-171-5/+2
* Add dependencies on all .hs-boot TyCons in rnTyClDeclsJose Pedro Magalhaes2011-11-161-1/+3
* New kind-polymorphic coreJose Pedro Magalhaes2011-11-111-13/+12
* Use -fwarn-tabs when validatingIan Lynagh2011-11-041-0/+7
* Change error message slightlySimon Peyton Jones2011-10-041-1/+1
* Implement -XConstraintKindMax Bolingbroke2011-09-061-3/+3
* Fix renaming of guardsSimon Peyton Jones2011-05-091-0/+2
* Do-notation in an arrow context is not rebindableSimon Peyton Jones2011-05-041-3/+18
* Final batch of monad-comprehension stuffSimon Peyton Jones2011-05-041-62/+91
* More hacking on monad-compmonad-compSimon Peyton Jones2011-05-031-66/+28
* More on monad-comp; an intermediate state, so don't pullSimon Peyton Jones2011-05-021-47/+49
* More hacking on monad-comp; now worksSimon Peyton Jones2011-05-021-125/+100
* Simon's hacking on monad-comp; incompleteSimon Peyton Jones2011-04-291-44/+162
* Preliminary monad-comprehension patch (Trac #4370)Simon Peyton Jones2011-04-281-38/+85
* Fix Trac #5038 (missing free variable in ifThenElse rebindable syntax)simonpj2011-04-191-7/+4
* Ignore names introduced "implicitly" in unused-variable warnings (Fix #4404)wip/T4404Max Bolingbroke2011-04-021-1/+3
* Produce an error message, not a crash, for HsOpApp with non-var operatorsimonpj@microsoft.com2011-01-121-2/+6
* Tidy up rebindable syntax for MDosimonpj@microsoft.com2010-12-221-39/+15
* Fix Trac #4534: renamer bugsimonpj@microsoft.com2010-12-101-1/+3
* Add rebindable syntax for if-then-elsesimonpj@microsoft.com2010-10-221-8/+12
* Implement auto-specialisation of imported Idssimonpj@microsoft.com2010-10-071-3/+3
* Remove use of lambda with a refutable patternsimonpj@microsoft.com2010-09-231-1/+2