summaryrefslogtreecommitdiff
path: root/compiler/prelude
Commit message (Expand)AuthorAgeFilesLines
* Add subWordC# on x86ishNikita Karetnikov2015-10-311-0/+5
* Generate Typeable info at definition sitesBen Gamari2015-10-305-146/+251
* Revert "Generate Typeable info at definition sites"Ben Gamari2015-10-295-251/+146
* Generate Typeable info at definition sitesBen Gamari2015-10-295-146/+251
* Record pattern synonymsMatthew Pickering2015-10-291-1/+1
* PrelNames: Fix duplicate uniqueBen Gamari2015-10-271-1/+1
* Make Monad/Applicative instances MRP-friendlyHerbert Valerio Riedel2015-10-171-2/+2
* Add typed holes support in Template Haskell.Jan Stolarek2015-10-161-8/+15
* Implement DuplicateRecordFieldsAdam Gundry2015-10-161-1/+1
* Rename package key to unit ID, and installed package ID to component ID.Edward Z. Yang2015-10-144-14/+14
* Make GHC generics capable of handling unboxed typesRyanGlScott2015-10-031-13/+52
* Move CallStack back to baseBen Gamari2015-10-021-4/+5
* Fix treatment of -0.0Ben Gamari2015-10-021-51/+74
* Weak: Don't require wrapping/unwrapping of finalizersBen Gamari2015-09-251-2/+8
* Add constant-folding rule for Data.Bits.bitBen Gamari2015-09-232-10/+37
* Remove references to () from types of mkWeak# and friendsBen Gamari2015-09-231-3/+3
* DeriveLift extension (#1830)RyanGlScott2015-09-212-2/+56
* Injective type familiesJan Stolarek2015-09-034-105/+158
* Use IP based CallStack in error and undefinedEric Seidel2015-09-023-30/+100
* TysWiredIn: Shuffle code aroundBen Gamari2015-08-271-73/+71
* PrelNames: introduce dcQual in place of conNameBen Gamari2015-08-271-20/+18
* Revert "Clean up handling of knownKeyNames"Ben Gamari2015-08-271-46/+54
* Clean up handling of knownKeyNamesBen Gamari2015-08-261-54/+46
* PrelNames: Clean up list a bitBen Gamari2015-08-261-10/+11
* Refactor: delete most of the module FastTypesThomas Miedema2015-08-211-13/+7
* Implement getSizeofMutableByteArrayOp primopBen Gamari2015-08-211-1/+7
* Replace HsBang type with HsSrcBang and HsImplBangAdam Sandberg Eriksson2015-08-101-1/+3
* Give raise# a return type of open kind (#10481)Reid Barton2015-07-311-1/+2
* Remove runSTRep from PrelNamesReid Barton2015-07-271-7/+2
* Implementation of StrictData language extensionAdam Sandberg Eriksson2015-07-271-1/+1
* Comments about stricteness of catch#Simon Peyton Jones2015-07-241-15/+28
* Some utility functions for testing IfaceType equality.Edward Z. Yang2015-07-221-1/+1
* Improve strictness analysis for exceptionsSimon Peyton Jones2015-07-211-7/+26
* primops: Fix spelling mistakeBen Gamari2015-07-211-1/+1
* Fix primops documentation syntaxBen Gamari2015-07-201-8/+8
* primops: Add haddocks to BCO primopsBen Gamari2015-07-201-1/+11
* Support wild cards in TH splicesThomas Winant2015-07-201-18/+26
* Handle Char#, Addr# in TH quasiquoter (fixes #10620)RyanGlScott2015-07-173-9/+35
* Deferred type errors now throw TypeError (#10284)David Kraeutmann2015-07-071-1/+4
* Change `Typeable` instance for type-lis to use the Known* classes.Iavor S. Diatchki2015-06-211-9/+15
* Add parseExpr and compileParsedExpr and use them in GHC API and GHCiSimon Marlow2015-06-122-18/+24
* ApiAnnotations : strings in warnings do not return SourceTextAlan Zimmerman2015-06-012-25/+35
* Refactor tuple constraintsSimon Peyton Jones2015-05-186-133/+1025
* Revert multiple commitsAustin Seipp2015-05-146-1025/+133
* Refactor tuple constraintsSimon Peyton Jones2015-05-136-133/+1025
* Permit empty closed type familiesAdam Gundry2015-05-041-1/+1
* Move IP, Symbol, Nat to ghc-primSimon Peyton Jones2015-05-012-5/+4
* Refactor TyCon to eliminate TupleTyConSimon Peyton Jones2015-05-011-6/+6
* Comments about AnyKSimon Peyton Jones2015-04-091-4/+8
* GHC.Prim.Constraint is not built-in syntaxSimon Peyton Jones2015-04-071-14/+17