summaryrefslogtreecommitdiff
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
* Fix DeriveGeneric for types with same OccName (#10487)Ömer Sinan Ağacan2015-09-244-61/+75
* Revert "reify associated types when reifying typeclasses"Austin Seipp2015-09-231-26/+2
* reify associated types when reifying typeclassesÖmer Sinan Ağacan2015-09-231-2/+26
* Add constant-folding rule for Data.Bits.bitBen Gamari2015-09-232-10/+37
* Annotate CmmBranch with an optional likely targetSimon Marlow2015-09-2320-55/+73
* DsBinds: Avoid using String when desugaring CallStack constructionBen Gamari2015-09-231-2/+5
* Remove references to () from types of mkWeak# and friendsBen Gamari2015-09-231-3/+3
* HscMain: Place CPP macro invocation on one lineBen Gamari2015-09-221-2/+1
* DeriveLift extension (#1830)RyanGlScott2015-09-215-9/+191
* Make derived names deterministicBartosz Nitka2015-09-215-59/+97
* base: use Show for ErrorCall in uncaughtExceptionHandlerEric Seidel2015-09-211-1/+1
* Remove (now bogus) assert.Edward Z. Yang2015-09-211-3/+6
* TcDeriv: Use a NameEnv instead of association listBen Gamari2015-09-211-5/+8
* Remove graphFromVerticesAndAdjacencyBartosz Nitka2015-09-211-19/+1
* Fix build failure, I think.Edward Z. Yang2015-09-211-1/+1
* Unify hsig and hs-boot; add preliminary "hs-boot" merging.Edward Z. Yang2015-09-2115-239/+447
* Revert "Revert "Revert "Change loadSrcInterface to return a list of ModIface"""Edward Z. Yang2015-09-214-97/+38
* Revert "Revert "Revert "Support for multiple signature files in scope."""Edward Z. Yang2015-09-2111-350/+136
* `_ <- mapM` --> `mapM_`Richard Eisenberg2015-09-211-1/+1
* Refactor BranchLists.Richard Eisenberg2015-09-2112-150/+117
* Run simplifier only when the env is clean.Richard Eisenberg2015-09-212-2/+8
* Perform a validity check on assoc type defaults.Richard Eisenberg2015-09-217-17/+47
* Slightly better `Coercible` errors.Richard Eisenberg2015-09-213-8/+50
* Small improvement in pretty-printing constructors.Richard Eisenberg2015-09-201-16/+10
* Re-polish error messages around injective TFs.Richard Eisenberg2015-09-201-20/+21
* Allow TH quoting of assoc type defaults.Richard Eisenberg2015-09-202-10/+34
* Print associated types a bit better.Richard Eisenberg2015-09-201-29/+38
* Driver: --make -o without Main should be an error (#10895)Thomas Miedema2015-09-201-9/+11
* Put stable pointer names in the name cache.Edward Z. Yang2015-09-201-2/+2
* Replace [PostTc id Type] with PostTc id [Type]Matthew Pickering2015-09-205-8/+15
* Polish some error messages.Richard Eisenberg2015-09-191-3/+3
* Fix #10815 by kind-checking type patterns against known kinds.Richard Eisenberg2015-09-196-138/+163
* ApplicativeDo transformationSimon Marlow2015-09-1717-158/+898
* Show minimal complete definitions in ghci (#10847)Moritz Kiefer2015-09-171-3/+27
* DynFlags: remove unused sPgm_sysman (#8689)Thomas Miedema2015-09-162-7/+1
* Pretty: fix unicode arrow operators.Sebastian Reuße2015-09-151-2/+2
* CodeGen: fix typo in error messageThomas Miedema2015-09-121-1/+1
* s/StgArrWords/StgArrBytes/Siddhanathan Shanmugam2015-09-112-6/+6
* Code movementJan Stolarek2015-09-122-72/+75
* Dead code removal, export cleanupJan Stolarek2015-09-124-39/+3
* Remove redundant language extensionsJan Stolarek2015-09-124-4/+4
* Add assertionsJan Stolarek2015-09-121-1/+2
* A CFunEqCan can be DerivedSimon Peyton Jones2015-09-113-10/+21
* Improve rejigConRes (again)Simon Peyton Jones2015-09-111-28/+39
* Comments on oneShotSimon Peyton Jones2015-09-111-0/+4
* Forbid annotations when Safe Haskell safe mode is enabled.David Kraeutmann2015-09-081-1/+10
* Build system: cleanup BUILD_DIRS + add lots of NotesThomas Miedema2015-09-081-0/+1
* Accept underscores in the module parser. (Thanks spinda for the fix.)Edward Z. Yang2015-09-031-1/+1
* Injective type familiesJan Stolarek2015-09-0348-744/+2201
* Testsuite: don't warn about missing specialisationsThomas Miedema2015-09-021-0/+1