summaryrefslogtreecommitdiff
path: root/compiler/hsSyn
Commit message (Expand)AuthorAgeFilesLines
* Refactor treatment of wildcardsSimon Peyton Jones2015-12-018-403/+560
* Implement warnings for Semigroups as parent of MonoidDavid Luposchainsky2015-11-291-0/+10
* Refactor default methods (Trac #11105)Simon Peyton Jones2015-11-251-3/+4
* Add the rest of the notes for Located RdrNameAlan Zimmerman2015-11-234-2/+18
* Add a note explaining why every RdrName is LocatedAlan Zimmerman2015-11-231-0/+1
* ApiAnnotations: Make all RdrName occurences LocatedAlan Zimmerman2015-11-236-62/+75
* Fix inconsistent pretty-printing of type familiesMichał Sośnicki2015-11-182-6/+6
* Refactor HsExpr.RecordCon, RecordUpdSimon Peyton Jones2015-11-183-25/+22
* MonadFail proposal, phase 1David Luposchainsky2015-11-171-1/+1
* Implement OverloadedLabelsAdam Gundry2015-11-171-0/+5
* Implement the Strict language extensionAdam Sandberg Eriksson2015-11-141-10/+19
* APIAnnotations:add Locations in hsSyn for layoutAlan Zimmerman2015-11-133-47/+56
* Remove fun_infix from Funbind, as it is now in MatchAlan Zimmerman2015-11-115-39/+62
* Remove unused field in ConDeclJan Stolarek2015-11-111-6/+0
* Associate pattern synonyms with types in module exportsMatthew Pickering2015-11-111-9/+32
* Remove PatSynBuilderIdMatthew Pickering2015-11-073-2/+8
* ApiAnnotations: BooleanFormula is not properly LocatedAlan Zimmerman2015-11-011-4/+4
* Generate Typeable info at definition sitesBen Gamari2015-10-301-1/+5
* Disambiguate record selectors by type signatureAdam Gundry2015-10-303-6/+9
* Revert "Generate Typeable info at definition sites"Ben Gamari2015-10-291-5/+1
* Generate Typeable info at definition sitesBen Gamari2015-10-291-1/+5
* Record pattern synonymsMatthew Pickering2015-10-295-18/+123
* Pattern synonyms: swap provided/requiredSimon Peyton Jones2015-10-281-8/+8
* Make Monad/Applicative instances MRP-friendlyHerbert Valerio Riedel2015-10-171-2/+2
* Add typed holes support in Template Haskell.Jan Stolarek2015-10-162-1/+2
* Implement DuplicateRecordFieldsAdam Gundry2015-10-168-82/+274
* Rename package key to unit ID, and installed package ID to component ID.Edward Z. Yang2015-10-141-2/+2
* Small improvement in pretty-printing constructors.Richard Eisenberg2015-09-201-16/+10
* Allow TH quoting of assoc type defaults.Richard Eisenberg2015-09-201-0/+15
* Print associated types a bit better.Richard Eisenberg2015-09-201-29/+38
* Replace [PostTc id Type] with PostTc id [Type]Matthew Pickering2015-09-203-6/+12
* ApplicativeDo transformationSimon Marlow2015-09-172-12/+155
* Injective type familiesJan Stolarek2015-09-034-111/+284
* Refactor: delete most of the module FastTypesThomas Miedema2015-08-211-2/+0
* Comments reformating/correctionsDivam2015-08-181-1/+1
* Replace HsBang type with HsSrcBang and HsImplBangAdam Sandberg Eriksson2015-08-101-3/+4
* Replace (SourceText,FastString) with StringLiteral data typeAlan Zimmerman2015-08-022-17/+21
* Typos in commentsGabor Greif2015-08-011-1/+1
* Typos in comments and stringsGabor Greif2015-07-301-1/+1
* Add UInfixT to TH types (fixes #10522)Michael Smith2015-07-271-6/+39
* Implementation of StrictData language extensionAdam Sandberg Eriksson2015-07-272-4/+6
* Accept next-docstrings on GADT constructors.Ben Gamari2015-07-231-4/+5
* Delete __GLASGOW_HASKELL__ ifdefs for stage0 < 7.8Thomas Miedema2015-07-212-20/+0
* Do not treat prim and javascript imports as C imports in TH and QQLuite Stegeman2015-07-201-4/+13
* Support wild cards in TH splicesThomas Winant2015-07-202-1/+14
* Handle Char#, Addr# in TH quasiquoter (fixes #10620)RyanGlScott2015-07-171-0/+1
* Spelling in commentsGabor Greif2015-07-061-1/+1
* Treat out-of-scope variables as holesSimon Peyton Jones2015-06-261-20/+25
* Use a Representaional coercion for data familiesSimon Peyton Jones2015-06-261-3/+3
* Improve pretty-printing for CoPatSimon Peyton Jones2015-06-261-3/+12