summaryrefslogtreecommitdiff
path: root/compiler/deSugar/DsBinds.lhs
Commit message (Expand)AuthorAgeFilesLines
* Implement "roles" into GHC.Richard Eisenberg2013-08-021-26/+33
* Make 'SPECIALISE instance' work againSimon Peyton Jones2013-05-301-21/+18
* Make the desugarer a tiny bit cleverer on coercions (fixes Trac #7837)Simon Peyton Jones2013-04-161-2/+31
* typosGabor Greif2013-01-301-2/+2
* Merge branch 'master' of darcs.haskell.org:/home/darcs/ghcSimon Peyton Jones2013-01-021-1/+2
|\
| * Implement overlapping type family instances.Richard Eisenberg2012-12-211-1/+2
* | Define ListSetOps.getNth, and use itSimon Peyton Jones2013-01-021-1/+2
|/
* Rename remaining FastBytes usages to ByteStringIan Lynagh2012-12-141-1/+1
* Make the opt_UF_* static flags dynamicIan Lynagh2012-10-091-12/+16
* Refactor the handling of kind errorsSimon Peyton Jones2012-09-281-4/+0
* Implement 'left' and 'right' coercionsSimon Peyton Jones2012-09-171-0/+1
* Improve the binding location of class methods (I think)Simon Peyton Jones2012-09-171-2/+3
* Fix Trac #7196 by adding a case to the desugarerSimon Peyton Jones2012-08-291-5/+6
* Implement FastBytes, and use it for MachStrIan Lynagh2012-07-141-1/+1
* Pass DynFlags down to showSDocIan Lynagh2012-06-121-2/+2
* Use fresh uniques when unboxing coercions in the desugarerSimon Peyton Jones2012-05-091-26/+33
* Yet another major refactoring of the constraint solverSimon Peyton Jones2012-05-071-21/+34
* Merge remote-tracking branch 'origin/master' into type-natsIavor S. Diatchki2012-03-131-6/+33
|\
| * Attach INLINE pagmas in mutually recursive bindingsSimon Peyton Jones2012-03-041-2/+29
| * Refactoring around super-kindsSimon Peyton Jones2012-02-161-1/+1
* | Add support for type-level "strings".Iavor S. Diatchki2012-01-241-1/+4
* | Merge remote-tracking branch 'origin/master' into type-natsIavor S. Diatchki2012-01-241-24/+41
|\ \ | |/
| * Fix validateIan Lynagh2012-01-191-1/+4
| * Warn when a SPECIALISE pragma gives rise to a totally inactive ruleSimon Peyton Jones2012-01-171-24/+38
* | Merge in more HEAD, fix stuff upSimon Peyton Jones2012-01-231-2/+8
|\ \ | |/
| * Implememt -fdefer-type-errors (Trac #5624)Simon Peyton Jones2012-01-121-1/+6
* | Go back to using an Integer as evidence, rather then just a Word.Iavor S. Diatchki2012-01-071-8/+1
* | Monadify dsEvTerm in preparation for generating Integer & String evidence.Iavor S. Diatchki2012-01-071-35/+42
* | Add the built-in instances for class NatI.Iavor S. Diatchki2011-12-291-0/+9
|/
* Introduced new form of TcEvidence for KindCasts, this patch also fixes aDimitrios Vytiniotis2011-12-221-1/+3
* Allow full constraint solving under a for-all (Trac #5595)Simon Peyton Jones2011-12-051-131/+142
* Support "phase control" for SPECIALISE pragmasSimon Peyton Jones2011-11-241-2/+58
* GHC gets a new constraint solver. More efficient and smaller in size.Dimitrios Vytiniotis2011-11-161-10/+19
* Use -fwarn-tabs when validatingIan Lynagh2011-11-041-0/+7
* Overhaul of infrastructure for profiling, coverage (HPC) and breakpointsSimon Marlow2011-11-021-107/+39
* Comments, and rename FactTuple to ConstraintTupleSimon Peyton Jones2011-09-091-2/+2
* Minor refactoring of dsLCoercion, plus commentsSimon Peyton Jones2011-09-071-4/+16
* Implement -XConstraintKindMax Bolingbroke2011-09-061-55/+56
* Major improvement to pattern bindingsSimon Peyton Jones2011-08-161-37/+25
* Tidy up handling of PredTys: remove dead code, move functions deconstructing ...Max Bolingbroke2011-08-031-3/+3
* When specialising recursive functions, mark the specialised function NOINLINESimon Peyton Jones2011-07-211-2/+5
* Don't allow specialisation of class methods (fixes Trac #5001)Simon Peyton Jones2011-06-131-0/+9
* A few more wibbles on ghc-new-coSimon Peyton Jones2011-05-021-5/+5
* This BIG PATCH contains most of the work for the New Coercion RepresentationSimon Peyton Jones2011-04-191-12/+8
* Fix Trac #4870: get the inlining for an imported INLINABLE Idsimonpj@microsoft.com2011-01-051-6/+7
* For single-method classes use newtypessimonpj@microsoft.com2010-11-011-2/+1
* Fix recursive superclasses (again). Fixes Trac #4809.simonpj@microsoft.com2010-12-131-29/+15
* Re-jig simplifySuperClass (again)simonpj@microsoft.com2010-12-021-9/+9
* Improve rule checking, to fix panic Trac #4398simonpj@microsoft.com2010-10-211-75/+82
* Fix -auto-all: Add SCCs to IDs which have a monotype tooIan Lynagh2010-10-181-4/+6