Fix Trac #3012: allow more free-wheeling in standalone deriving
[ghc-hetmet.git] / compiler / typecheck / TcDeriv.lhs
2009-07-23 simonpj@microsoft.comFix Trac #3012: allow more free-wheeling in standalone...
2009-05-28 simonpj@microsoft.comSeparate flags -XDeriveFunctor, -XDeriveFoldable, ...
2009-05-27 simonpj@microsoft.comFix Trac #3221: renamer warnings for deriving clauses
2009-03-16 simonpj@microsoft.comReject foralls in constructor args in 'deriving', excep...
2009-03-13 simonpj@microsoft.comFix Trac #3087: derived Data now defines dataCast1/2
2009-03-03 simonpj@microsoft.comFix Trac #3057 in deriving Functor
2009-02-04 simonpj@microsoft.comFurther wibbles to 'deriving' for functor-like things
2009-02-02 simonpj@microsoft.comAdd the ability to derive instances of Functor, Foldabl...
2008-12-31 simonpj@microsoft.comFix Trac #2721: reject newtype deriving if the class...
2008-12-31 simonpj@microsoft.comFix Trac #2856: make deriving work for type families
2008-12-31 simonpj@microsoft.comImprove error reporting for 'deriving'
2008-12-30 simonpj@microsoft.comImprove error message in deriving (fix Trac #2851)
2008-10-29 simonpj@microsoft.comFix tcrun031: yet more tidying up in TcDeriv
2008-10-27 simonpj@microsoft.comFix Trac #2713: refactor and tidy up renaming of fixity...
2008-10-25 simonpj@microsoft.comFix Trac #2701: make deriving check better for unlifted...
2008-10-21 simonpj@microsoft.comFix Trac #2668, and refactor TcDeriv
2008-10-15 simonpj@microsoft.comComments only
2008-09-17 simonpj@microsoft.comImprove error reporting for 'deriving' (Trac #2604)
2008-08-26 simonpj@microsoft.comFix flaggery for RULES (cf Trac #2497)
2008-08-05 simonpj@microsoft.comFix Trac #2449
2008-08-04 simonpj@microsoft.comFix the bug part of Trac #1930
2008-08-04 simonpj@microsoft.comFix Trac #2433 (deriving Typeable)
2008-07-01 simonpj@microsoft.comSeveral fixes to 'deriving' including Trac #2378
2008-06-25 simonpj@microsoft.comFix Trac #2394: test for non-algebraic types in standal...
2008-06-16 Ian LynaghMore commandline flag improvements
2008-06-06 simonpj@microsoft.comFix Trac #2334: validity checking for type families
2008-04-12 Ian Lynagh(F)SLIT -> (f)sLit in TcDeriv
2008-03-29 Ian LynaghDon't import FastString in HsVersions.h
2008-01-17 Twan van LaarhovenReplace ioToTcRn with liftIO
2008-01-17 Twan van LaarhovenMonadify typecheck/TcDeriv: use return
2007-12-21 simonpj@microsoft.comImprove handling of newtypes (fixes Trac 1495)
2007-11-28 simonpj@microsoft.comFIX Trac #1935: generate superclass constraints for...
2007-11-21 simonpj@microsoft.comFix Trac #1913: check data const for derived types...
2007-11-20 simonpj@microsoft.comFIX Trac #1825: standalone deriving Typeable
2007-11-12 simonpj@microsoft.comComment re Trac #1220
2007-11-06 simonpj@microsoft.comImprove error messages
2007-09-05 simonpj@microsoft.comRefactor, improve, and document the deriving mechanism
2007-09-04 Ian LynaghFix CodingStyle#Warnings URLs
2007-09-03 Ian LynaghUse OPTIONS rather than OPTIONS_GHC for pragmas
2007-09-01 Ian LynaghAdd {-# OPTIONS_GHC -w #-} and some blurb to all compil...
2007-08-28 Manuel M T ChakravartyType checking for type synonym families
2007-08-10 Ian LynaghChange standalone deriving syntax and semantics; fixes...
2007-07-10 Ian LynaghImplement -XDeriveDataTypeable flag
2007-07-10 Ian LynaghBe finer-grained when turning on extensions for generat...
2007-07-10 Ian LynaghTweak error message
2007-07-08 Ian LynaghImplement -XGeneralizedNewtypeDeriving
2007-06-27 Manuel M T ChakravartyFixed deriving of associated data types
2007-06-07 LemmihFix a bug in MatchCon, and clarify what dataConInstOrig...
2007-06-20 simonpj@microsoft.comImprove the handling of deriving, in error cases
2007-06-08 Manuel M T ChakravartyFix deriving of indexed data types
2007-05-14 Manuel M T ChakravartyRevised signature of tcLookupFamInst and lookupFamInstEnv
2007-05-11 Manuel M T ChakravartyRemove the distinction between data and newtype families
2007-05-11 Simon MarlowStore a SrcSpan instead of a SrcLoc inside a Name
2007-05-02 simonpj@microsoft.comUse pprSourceTyCon; delete unused tyConOrigHead
2007-04-22 simonpj@microsoft.comWarning police
2007-03-16 simonpj@microsoft.comImprove error messages for 'deriving' clauses
2007-02-21 simonpj@microsoft.comFix a deriving bug, arising from recent refactoring
2007-02-07 simonpj@microsoft.comSpelling fix
2007-01-11 simonpj@microsoft.comComments
2007-01-04 Manuel M T ChakravartyFix and improve deriving for indexed data types
2007-01-02 simonpj@microsoft.comBig tidy-up of deriving code
2006-12-19 Manuel M T ChakravartyDeriving for indexed newtypes
2006-12-18 Manuel M T ChakravartyDeriving for indexed data types
2006-11-01 simonpj@microsoft.comFix error reporting for contexts during deriving (Trac...
2006-10-11 Simon MarlowModule header tidyup, phase 1
2006-09-20 bjorn@bringert.netMerged stand-alone deriving with FC stuff.
2006-09-19 bjorn@bringert.netFixed source location and instance origin in stand...
2006-09-18 bjorn@bringert.netNew syntax for stand-alone deriving. Implemented fully.
2006-09-23 simonpj@microsoft.comRe-work the newtype-deriving support
2006-09-20 Manuel M T ChakravartyFlip direction of newtype coercions, fix some comments
2006-09-20 Manuel M T Chakravartysome bug-fixes, newtype deriving might work now
2006-09-20 Manuel M T Chakravartynewtype deriving still not working
2006-09-20 Manuel M T Chakravartytowards newtype deriving dicts
2006-09-20 Manuel M T Chakravartynewtype fixes, coercions for non-recursive newtypes...
2006-09-20 Manuel M T ChakravartyMassive patch for the first months work adding System...
2006-09-18 Manuel M T ChakravartyPartial changes for derived newtype instances
2006-09-15 bringert@cs.chalme... Instantiate data constructor type variables with the...
2006-08-11 simonpj@microsoft.comIndent an error message
2006-07-27 simonpj@microsoft.comImprove error message for deriving
2006-06-26 simonpj@microsoft.comImprove consistency checking for derived instances
2006-06-12 simonpj@microsoft.comMake scoped type variables work for default methods
2006-04-02 simonpj@microsoft.comImprove newtype deriving
2006-04-07 Simon MarlowReorganisation of the source tree