2009-05-28 |
simonpj@microsoft.com | Move getMainFun to TcRnDriver, trim DynFlags imports
|
commit | commitdiff | tree |
2009-05-28 |
simonpj@microsoft.com | Comments only
|
commit | commitdiff | tree |
2009-05-28 |
simonpj@microsoft.com | Comments about naming for data constructors
|
commit | commitdiff | tree |
2009-05-28 |
simonpj@microsoft.com | Remove dead code isHsVar
|
commit | commitdiff | tree |
2009-05-28 |
simonpj@microsoft.com | Comments only
|
commit | commitdiff | tree |
2009-05-28 |
simonpj@microsoft.com | Fix Trac #3013: multiple constructors in a GADT decl
|
commit | commitdiff | tree |
2009-05-28 |
simonpj@microsoft.com | Separate flags -XDeriveFunctor, -XDeriveFoldable, ...
|
commit | commitdiff | tree |
2009-05-28 |
simonpj@microsoft.com | Add a comment
|
commit | commitdiff | tree |
2009-05-27 |
simonpj@microsoft.com | Fix Trac #3221: renamer warnings for deriving clauses
|
commit | commitdiff | tree |
2009-05-27 |
simonpj@microsoft.com | Template Haskell: allow type splices
|
commit | commitdiff | tree |
2009-05-27 |
simonpj@microsoft.com | Template Haskell: improve lifting for strings
|
commit | commitdiff | tree |
2009-05-27 |
simonpj@microsoft.com | Rename conDeclsNames to hsConDeclsNames, and export it
|
commit | commitdiff | tree |
2009-05-27 |
simonpj@microsoft.com | Comments about wiredInIds
|
commit | commitdiff | tree |
2009-05-13 |
simonpj@microsoft.com | Improve error reporting for kind errors (fix Trac ...
|
commit | commitdiff | tree |
2009-05-13 |
simonpj@microsoft.com | Fix Trac #3219: type of a record update
|
commit | commitdiff | tree |
2009-05-13 |
simonpj@microsoft.com | Add comments
|
commit | commitdiff | tree |
2009-05-12 |
simonpj@microsoft.com | Improve error messages for type functions
|
commit | commitdiff | tree |
2009-04-24 |
simonpj@microsoft.com | Don't short out top-level indirections if there's a...
|
commit | commitdiff | tree |
2009-04-24 |
simonpj@microsoft.com | Tiny optimisation to mkInlineMe
|
commit | commitdiff | tree |
2009-04-23 |
simonpj@microsoft.com | Simplify the placeholder binding for naughty record...
|
commit | commitdiff | tree |
2009-04-23 |
simonpj@microsoft.com | Fix Trac #3176: intercept naughty record selectors
|
commit | commitdiff | tree |
2009-04-23 |
simonpj@microsoft.com | Better pretty-printing for IdDetails
|
commit | commitdiff | tree |
2009-04-09 |
simonpj@microsoft.com | Fix Trac #3155: better error message when -XRankNTypes...
|
commit | commitdiff | tree |
2009-04-09 |
simonpj@microsoft.com | Use return instead of returnM, and similar tidy-ups
|
commit | commitdiff | tree |
2009-04-03 |
simonpj@microsoft.com | Adjust inlining heursitics
|
commit | commitdiff | tree |
2009-04-03 |
simonpj@microsoft.com | Worker/wrapper should make INLINE if it doesn't w/w
|
commit | commitdiff | tree |
2009-04-03 |
simonpj@microsoft.com | Rewrite a good chunk of CoreArity
|
commit | commitdiff | tree |
2009-04-02 |
simonpj@microsoft.com | Comments only; record remarks about removing 'type...
|
commit | commitdiff | tree |
2009-04-02 |
simonpj@microsoft.com | Don't float case expressions in full laziness
|
commit | commitdiff | tree |
2009-04-02 |
simonpj@microsoft.com | Fix Trac #3118: missing alternative
|
commit | commitdiff | tree |
2009-04-02 |
simonpj@microsoft.com | Use a local interestingDict function instead of importing...
|
commit | commitdiff | tree |
2009-04-02 |
simonpj@microsoft.com | Better panic reporting
|
commit | commitdiff | tree |
2009-04-02 |
simonpj@microsoft.com | Fix pragmas in binder-swapping
|
commit | commitdiff | tree |
2009-04-02 |
simonpj@microsoft.com | Float constants to top-level even in first full laziness...
|
commit | commitdiff | tree |
2009-03-30 |
simonpj@microsoft.com | Fix an nasty black hole, concerning computation of...
|
commit | commitdiff | tree |
2009-03-30 |
simonpj@microsoft.com | Add an extra print to -ddump-tc-trace
|
commit | commitdiff | tree |
2009-03-30 |
simonpj@microsoft.com | Remove dead code (dataConsStupidTheta)
|
commit | commitdiff | tree |
2009-03-30 |
simonpj@microsoft.com | Fix Trac #246: order of matching in record patterns
|
commit | commitdiff | tree |
2009-03-30 |
simonpj@microsoft.com | Fix Trac #3126: matching overloaded literals
|
commit | commitdiff | tree |
2009-03-30 |
simonpj@microsoft.com | White space cosmetics only
|
commit | commitdiff | tree |
2009-03-25 |
simonpj@microsoft.com | Improve mkDupableCont; and fix Trac #3116
|
commit | commitdiff | tree |
2009-03-23 |
simonpj@microsoft.com | Avoid quadratic complexity in occurrence analysis ...
|
commit | commitdiff | tree |
2009-03-23 |
simonpj@microsoft.com | Improve arity propagation in the specialiser
|
commit | commitdiff | tree |
2009-03-18 |
simonpj@microsoft.com | Add the notion of "constructor-like" Ids for rule-matching
|
commit | commitdiff | tree |
2009-03-16 |
simonpj@microsoft.com | Fix Trac #3095, and make RdrHsSyn warning-clean
|
commit | commitdiff | tree |
2009-03-16 |
simonpj@microsoft.com | Layout only
|
commit | commitdiff | tree |
2009-03-16 |
simonpj@microsoft.com | Reject foralls in constructor args in 'deriving', except...
|
commit | commitdiff | tree |
2009-03-16 |
simonpj@microsoft.com | Fix Trac #3092
|
commit | commitdiff | tree |
2009-03-13 |
simonpj@microsoft.com | Fix Trac #3087: derived Data now defines dataCast1/2
|
commit | commitdiff | tree |
2009-03-13 |
simonpj@microsoft.com | Adjust error message slightly to make it clearer
|
commit | commitdiff | tree |
2009-03-05 |
simonpj@microsoft.com | Make -fdicts-cheap cope with implication constraints
|
commit | commitdiff | tree |
2009-03-05 |
simonpj@microsoft.com | Finally fix Trac #3066 Tue Mar 3 17:42:58 GMT 2009 simonpj@microsoft.com
|
commit | commitdiff | tree |
2009-03-04 |
simonpj@microsoft.com | Fix spelling (Trac#3069)
|
commit | commitdiff | tree |
2009-03-04 |
simonpj@microsoft.com | Layout only
|
commit | commitdiff | tree |
2009-03-04 |
simonpj@microsoft.com | Fix a long-standing latent bug (and the build): check...
|
commit | commitdiff | tree |
2009-03-03 |
simonpj@microsoft.com | Fix Trac #3066: checking argument types in foreign...
|
commit | commitdiff | tree |
2009-03-03 |
simonpj@microsoft.com | Fix Trac #3057 in deriving Functor
|
commit | commitdiff | tree |
2009-03-03 |
simonpj@microsoft.com | Comments only
|
commit | commitdiff | tree |
2009-02-27 |
simonpj@microsoft.com | Improve documentation of bang patterns
|
commit | commitdiff | tree |
2009-02-23 |
simonpj@microsoft.com | Use 'nonIOok' instead of 'True'; cosmetics only
|
commit | commitdiff | tree |
2009-02-11 |
simonpj@microsoft.com | Fix Trac #3017: ensure that we quantify over enough...
|
commit | commitdiff | tree |
2009-02-11 |
simonpj@microsoft.com | Turn another ASSERT into a WARN (temproraily)
|
commit | commitdiff | tree |
2009-02-11 |
simonpj@microsoft.com | Improve documentation for LANGUAGE pragma (esp wrt...
|
commit | commitdiff | tree |
2009-02-04 |
simonpj@microsoft.com | Check -XGADTs in (a) type family decls (b) pattern...
|
commit | commitdiff | tree |
2009-02-04 |
simonpj@microsoft.com | Improve error reports for kind checking (Trac #2994)
|
commit | commitdiff | tree |
2009-02-04 |
simonpj@microsoft.com | Further wibbles to 'deriving' for functor-like things
|
commit | commitdiff | tree |
2009-02-04 |
simonpj@microsoft.com | Fix Trac #2999: change an ASSERT to a WARN
|
commit | commitdiff | tree |
2009-02-04 |
simonpj@microsoft.com | Improve transferPolyIdInfo for value-arg abstraction
|
commit | commitdiff | tree |
2009-02-04 |
simonpj@microsoft.com | Two small improvements to LiberateCase
|
commit | commitdiff | tree |
2009-01-15 |
simonpj@microsoft.com | Robustify lookupFamInstEnv, plus some refactoring
|
commit | commitdiff | tree |
2009-01-14 |
simonpj@microsoft.com | Robustify lookupFamInstEnv
|
commit | commitdiff | tree |
2009-01-13 |
simonpj@microsoft.com | Improve trace message
|
commit | commitdiff | tree |
2009-02-02 |
simonpj@microsoft.com | Improve error reporting for precedence errors
|
commit | commitdiff | tree |
2009-02-02 |
simonpj@microsoft.com | Add the ability to derive instances of Functor, Foldable...
|
commit | commitdiff | tree |
2009-01-30 |
simonpj@microsoft.com | Comments about injecting implicit bindings
|
commit | commitdiff | tree |
2009-01-30 |
simonpj@microsoft.com | Fix Trac #2985: generating superclasses and recursive...
|
commit | commitdiff | tree |
2009-01-30 |
simonpj@microsoft.com | White space only
|
commit | commitdiff | tree |
2009-01-29 |
simonpj@microsoft.com | Two more wibbles to CorePrep (fixes HTTP package and...
|
commit | commitdiff | tree |
2009-01-13 |
simonpj@microsoft.com | Fix Trac #2931
|
commit | commitdiff | tree |
2009-01-13 |
simonpj@microsoft.com | Rewrite CorePrep and improve eta expansion
|
commit | commitdiff | tree |
2009-01-13 |
simonpj@microsoft.com | Rename isIdentityCoercion to isIdentityCoI; add Coercion...
|
commit | commitdiff | tree |
2009-01-13 |
simonpj@microsoft.com | Spelling in comment only
|
commit | commitdiff | tree |
2009-01-13 |
simonpj@microsoft.com | Make the ASSERT more informative
|
commit | commitdiff | tree |
2009-01-13 |
simonpj@microsoft.com | Export mapOL from OrdList
|
commit | commitdiff | tree |
2009-01-13 |
simonpj@microsoft.com | Improve error messages slightly
|
commit | commitdiff | tree |
2009-01-13 |
simonpj@microsoft.com | Do not do SpecConstr on functions that unconditionally...
|
commit | commitdiff | tree |
2009-01-13 |
simonpj@microsoft.com | Make -XTypeFamilies imply -XRelaxedPolyRec (Trac #2944)
|
commit | commitdiff | tree |
2009-01-13 |
simonpj@microsoft.com | Fix Trac #2937: deserialising assoicated type definitions
|
commit | commitdiff | tree |
2009-01-08 |
simonpj@microsoft.com | Fix Trac #2914: record wild cards and assoicated types
|
commit | commitdiff | tree |
2009-01-02 |
simonpj@microsoft.com | Make record selectors into ordinary functions
|
commit | commitdiff | tree |
2008-12-31 |
simonpj@microsoft.com | Fix Trac #2721: reject newtype deriving if the class...
|
commit | commitdiff | tree |
2008-12-31 |
simonpj@microsoft.com | -XImpredicativeTypes implies -XRankNTypes, and improve...
|
commit | commitdiff | tree |
2008-12-31 |
simonpj@microsoft.com | Fix Trac #2856: make deriving work for type families
|
commit | commitdiff | tree |
2008-12-31 |
simonpj@microsoft.com | White space and spelling in comments
|
commit | commitdiff | tree |
2008-12-31 |
simonpj@microsoft.com | Remove -XImpredicativeTypes from -fglasgow-exts
|
commit | commitdiff | tree |
2008-12-31 |
simonpj@microsoft.com | Improve error reporting for 'deriving'
|
commit | commitdiff | tree |
2008-12-30 |
simonpj@microsoft.com | Improve error message in deriving (fix Trac #2851)
|
commit | commitdiff | tree |
2008-12-30 |
simonpj@microsoft.com | Avoid nasty name clash with associated data types ...
|
commit | commitdiff | tree |
2008-12-30 |
simonpj@microsoft.com | Refactor RnEnv to fix Trac #2901
|
commit | commitdiff | tree |
2008-12-30 |
simonpj@microsoft.com | Add quotes to error message
|
commit | commitdiff | tree |
next |