summaryrefslogtreecommitdiff
path: root/compiler
Commit message (Expand)AuthorAgeFilesLines
* Remove Show instance for ForestSimon Peyton Jones2012-03-281-6/+0
* Merge with HEADSimon Peyton Jones2012-03-271-14/+2
|\
| * Remove dead codeJose Pedro Magalhaes2012-03-271-12/+1
* | Merge branch 'master' of http://darcs.haskell.org//ghcSimon Peyton Jones2012-03-2654-132/+587
|\ \ | |/
| * Merge remote-tracking branch 'origin/master' into type-natsIavor S. Diatchki2012-03-2416-1600/+1609
| |\
| * | Add -XExplicitNamespaces to enable using 'type' in import/exports.Iavor S. Diatchki2012-03-244-5/+27
| * | Fix printing of type operators in declarations.Iavor S. Diatchki2012-03-241-2/+2
| * | Fix pretty-printing of type operators in imports/exports.Iavor S. Diatchki2012-03-246-7/+30
| * | Merge remote-tracking branch 'origin/master' into type-natsIavor S. Diatchki2012-03-204-64/+58
| |\ \
| * \ \ Merge remote-tracking branch 'origin/master' into type-natsIavor S. Diatchki2012-03-1919-124/+178
| |\ \ \
| * | | | Add type-literals in the ordering hierarchy.Iavor S. Diatchki2012-03-191-1/+8
| * | | | Only parse type literals when using `DataKinds`.Iavor S. Diatchki2012-03-183-2/+22
| * | | | Add an `Outputable` instance for `HsTyLit`Iavor S. Diatchki2012-03-181-0/+3
| * | | | Fix the printing of * (the kind).Iavor S. Diatchki2012-03-181-1/+5
| * | | | Add TH support for type-level literals.Iavor S. Diatchki2012-03-152-1/+6
| * | | | Merge remote-tracking branch 'origin/master' into type-natsIavor S. Diatchki2012-03-13144-6238/+6635
| |\ \ \ \
| * \ \ \ \ Merge remote-tracking branch 'origin/master' into type-natsIavor S. Diatchki2012-02-1245-1374/+1461
| |\ \ \ \ \
| * | | | | | Add support for type-level "strings".Iavor S. Diatchki2012-01-2423-104/+176
| * | | | | | Merge remote-tracking branch 'origin/master' into type-natsIavor S. Diatchki2012-01-2479-4527/+1488
| |\ \ \ \ \ \
| * \ \ \ \ \ \ Merge in more HEAD, fix stuff upSimon Peyton Jones2012-01-2378-1442/+1920
| |\ \ \ \ \ \ \
| * | | | | | | | Mainly, rename LiteralTy to LitTySimon Peyton Jones2012-01-1326-75/+72
| * | | | | | | | Change -XTypeOperators to treat all type-operators as type-constructors.Iavor S. Diatchki2012-01-083-17/+44
| * | | | | | | | Merge remote-tracking branch 'origin/master' into type-natsIavor S. Diatchki2012-01-0781-2439/+2503
| |\ \ \ \ \ \ \ \
| * | | | | | | | | Go back to using an Integer as evidence, rather then just a Word.Iavor S. Diatchki2012-01-072-11/+2
| * | | | | | | | | Monadify dsEvTerm in preparation for generating Integer & String evidence.Iavor S. Diatchki2012-01-075-46/+58
| * | | | | | | | | Add the built-in instances for class NatI.Iavor S. Diatchki2011-12-294-0/+56
| * | | | | | | | | Add the wired-in names for manipulating type-level nats.Iavor S. Diatchki2011-12-292-3/+35
| * | | | | | | | | Merge branch 'master' into type-natsIavor S. Diatchki2011-12-2961-1072/+1249
| |\ \ \ \ \ \ \ \ \
| * | | | | | | | | | Remove tabs, again.Iavor S. Diatchki2011-12-181-1/+1
| * | | | | | | | | | Fix the implementation of the type literal trie.Iavor S. Diatchki2011-12-181-4/+2
| * | | | | | | | | | Remove tabs, so that I can push.Iavor S. Diatchki2011-12-183-40/+19
| * | | | | | | | | | Merge branch 'master' into type-natsIavor S. Diatchki2011-12-183-15/+35
| |\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | Add some missing cases for type literals.Iavor S. Diatchki2011-12-182-1/+8
| * | | | | | | | | | | Extend GHC's type with a representation for type level literals.Iavor S. Diatchki2011-12-1827-11/+200
| * | | | | | | | | | | Add numeric types to the parsing part of the front end.Iavor S. Diatchki2011-12-186-0/+21
* | | | | | | | | | | | Make the 'extract' functions to find free type variablesSimon Peyton Jones2012-03-264-29/+34
* | | | | | | | | | | | Complete refactoring of HsDecls/HsTyDefnSimon Peyton Jones2012-03-262-8/+7
* | | | | | | | | | | | Merge branch 'master' of http://darcs.haskell.org//ghcSimon Peyton Jones2012-03-2410-970/+1090
|\ \ \ \ \ \ \ \ \ \ \ \ | | |_|_|_|_|_|_|_|_|_|/ | |/| | | | | | | | | |
| * | | | | | | | | | | Rename optimisation flag for uniformity with existing flags.David Terei2012-03-231-1/+1
| * | | | | | | | | | | Clean of PackageConfigDavid Terei2012-03-231-27/+23
| * | | | | | | | | | | Cleaning of HscStatsDavid Terei2012-03-231-77/+56
| * | | | | | | | | | | Tabs -> SpacesDavid Terei2012-03-231-71/+64
| * | | | | | | | | | | Clean up GhcMake a littleDavid Terei2012-03-231-282/+266
| * | | | | | | | | | | Tabs -> SpacesDavid Terei2012-03-231-463/+455
| * | | | | | | | | | | Clean and comment AnnotationsDavid Terei2012-03-231-21/+27
| * | | | | | | | | | | Tabs -> SpacesDavid Terei2012-03-231-9/+2
| * | | | | | | | | | | Add -favoid-vectManuel M T Chakravarty2012-03-231-0/+2
| * | | | | | | | | | | PPC: Handle right shift of > 31 bits. Fix #5900.Erik de Castro Lopo2012-03-231-3/+11
| * | | | | | | | | | | PPC ppr: tabs -> spaces.Erik de Castro Lopo2012-03-231-232/+225
* | | | | | | | | | | | Refactor HsDecls.TyClDecl to extract the type HsTyDefn, which is theSimon Peyton Jones2012-03-2216-836/+807
|/ / / / / / / / / / /