summaryrefslogtreecommitdiff
path: root/compiler/prelude
Commit message (Expand)AuthorAgeFilesLines
* 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
* Dont allow hand-written Generic instances in Safe Haskell.David Terei2014-08-011-0/+3
* Rename PackageId to PackageKey, distinguishing it from Cabal's PackageId.Edward Z. Yang2014-07-213-12/+12
* prelude: detabify/unwhitespace PrelInfoAustin Seipp2014-07-201-35/+28
* Define PrelNames.allNameStrings and use it in TcHsTypeSimon Peyton Jones2014-07-151-0/+13
* PrelNames cleanupJan Stolarek2014-07-031-76/+72
* Re-add more primops for atomic ops on byte arraysJohan Tibell2014-06-301-8/+68
* Revert "Add more primops for atomic ops on byte arrays"Johan Tibell2014-06-261-68/+8
* Add more primops for atomic ops on byte arraysJohan Tibell2014-06-241-8/+68
* Fix #9062.Richard Eisenberg2014-06-111-2/+10
* Fix #9097.Richard Eisenberg2014-06-112-15/+10
* Improve the API doc description of the SmallArray primitive typesDuncan Coutts2014-06-101-2/+16
* Add LANGUAGE pragmas to compiler/ source filesHerbert Valerio Riedel2014-05-156-4/+12
* Improve docs for array indexing primopsJohan Tibell2014-05-041-0/+10
* Simplify and tidy up the handling of tuple namesSimon Peyton Jones2014-04-042-45/+122
* Add SmallArray# and SmallMutableArray# typesJohan Tibell2014-03-293-7/+172
* Make copy array ops out-of-line by defaultJohan Tibell2014-03-281-6/+6
* codeGen: inline allocation optimization for clone array primopsJohan Tibell2014-03-221-0/+4
* Implement ordering comparisons for type-level naturals and symbols.Iavor S. Diatchki2014-03-182-0/+19
* Coercible is now exported from GHC.Types (#8894)Joachim Breitner2014-03-162-5/+1
* Another reference to Note [Kind-changing of (~) and Coercible]Joachim Breitner2014-03-141-1/+4
* Reference Note [Kind-changing of (~) and Coercible]Joachim Breitner2014-03-141-0/+2
* Remove unused gHC_COERCIBLEJoachim Breitner2014-03-141-2/+1
* Improve copy/clone array primop docsJohan Tibell2014-03-131-13/+29
* Add BuiltinRules for constant-folding not# and notI# (logical complement)Simon Peyton Jones2014-03-131-0/+9