summaryrefslogtreecommitdiff
path: root/compiler/prelude
Commit message (Expand)AuthorAgeFilesLines
* 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
* Drop old integer-gmp-0.5 from GHC source treeHerbert Valerio Riedel2015-03-311-2/+0
* Remove some unimplemented GranSim primopsReid Barton2015-03-272-55/+0
* Custom `Typeable` solver, that keeps track of kinds.Iavor S. Diatchki2015-03-071-4/+40
* Pretty-print # on unboxed literals in coreThomas Miedema2015-03-031-5/+5
* Show '#' on unboxed literalsThomas Miedema2015-02-231-1/+2
* Replace .lhs with .hs in compiler commentsYuri de Wit2015-02-093-6/+6
* Add packageName to GHC.Generics.DatatypeOleg Grenrus2015-02-051-1/+2
* Expose source locations via Implicit Parameters of type GHC.Location.LocationEric Seidel2015-01-191-0/+26
* API Annotations documentation update, parsing issue, add example testAlan Zimmerman2015-01-191-0/+2
* API Annotations tweaks.Alan Zimmerman2015-01-162-12/+28
* We do emit a warning for stdcall now.Edward Z. Yang2014-12-271-5/+1
* Changing prefetch primops to have a `seq`-like interfaceCarter Tazio Schonwald2014-12-151-23/+51
* Implement -XStaticValuesFacundo Domínguez2014-12-091-0/+50
* compiler: de-lhs prelude/Austin Seipp2014-12-0310-542/+435
* Split SynTyCon to SynonymTyCon and FamilyTyConJan Stolarek2014-11-201-4/+3
* Implement typechecker pluginsAdam Gundry2014-11-201-3/+3
* Make calling conventions in template haskell Syntax.hs consistent with those ...Luite Stegeman2014-11-191-0/+1
* use correct word size for shiftRightLogical and removeOp32Luite Stegeman2014-11-191-16/+26
* Implement new integer-gmp2 from scratch (re #9281)Herbert Valerio Riedel2014-11-121-0/+2
* Add GHC.Prim.oneShotJoachim Breitner2014-11-021-1/+2
* remove old .NET related codeYuras Shumovich2014-10-311-21/+1
* Un-wire `Integer` type (re #9714)Herbert Valerio Riedel2014-10-272-47/+13
* Remove obsolete Data.OldTypeable (#9639)Michael Karg2014-10-181-38/+4
* Don't re-export `Alternative(..)` from Control.Monad (re #9586)Herbert Valerio Riedel2014-09-261-1/+3
* Implement `decodeDouble_Int64#` primopHerbert Valerio Riedel2014-09-171-0/+5
* SimplifyGabor Greif2014-09-171-12/+10
* Detabify primops.txt.ppHerbert Valerio Riedel2014-09-131-178/+178
* Move docstring of `seq` to primops.txt.ppHerbert Valerio Riedel2014-09-131-2/+11
* Make Applicative a superclass of MonadAustin Seipp2014-09-092-7/+10
* `M-x delete-trailing-whitespace` & `M-x untabify`...Herbert Valerio Riedel2014-08-311-3/+2
* prelude: detabify/dewhitespace TysPrimAustin Seipp2014-08-201-188/+181
* Remove obsolete `digitsTyConKey :: Unique`Herbert Valerio Riedel2014-08-171-2/+2
* Implement {resize,shrink}MutableByteArray# primopsHerbert Valerio Riedel2014-08-161-0/+24
* Implement new CLZ and CTZ primops (re #9340)Herbert Valerio Riedel2014-08-141-0/+22
* Clarify documentation of addIntC#, subIntC#Reid Barton2014-08-091-4/+10
* Fix some typos in recent comments/notesGabor Greif2014-08-071-9/+9
* Add has_side_effets to the raise# primopSimon Peyton Jones2014-08-071-0/+5
* Extensive Notes on can_fail and has_side_effectsSimon Peyton Jones2014-08-071-47/+106
* Tiny refactoring, plus comments; no change in behaviourSimon Peyton Jones2014-08-071-4/+8