summaryrefslogtreecommitdiff
path: root/compiler/utils
Commit message (Expand)AuthorAgeFilesLines
* ApiAnnotations: BooleanFormula is not properly LocatedAlan Zimmerman2015-11-011-27/+40
* Make type-class dictionary let binds deterministicBartosz Nitka2015-10-301-0/+118
* Generate Typeable info at definition sitesBen Gamari2015-10-301-4/+7
* Revert "Generate Typeable info at definition sites"Ben Gamari2015-10-291-7/+4
* Generate Typeable info at definition sitesBen Gamari2015-10-291-4/+7
* Make stronglyConnCompFromEdgedVertices deterministicBartosz Nitka2015-10-221-18/+15
* Make Monad/Applicative instances MRP-friendlyHerbert Valerio Riedel2015-10-175-17/+29
* Implement DuplicateRecordFieldsAdam Gundry2015-10-161-0/+75
* Rename package key to unit ID, and installed package ID to component ID.Edward Z. Yang2015-10-141-3/+3
* Prevent GHC from silently dying when preprocessor is not foundTamar Christina2015-10-031-15/+1
* Skip a possible BOM in utf8 encodingJoachim Breitner2015-09-251-3/+7
* Make derived names deterministicBartosz Nitka2015-09-211-1/+50
* Remove graphFromVerticesAndAdjacencyBartosz Nitka2015-09-211-19/+1
* Pretty: fix unicode arrow operators.Sebastian Reuße2015-09-151-2/+2
* Dead code removal, export cleanupJan Stolarek2015-09-121-22/+1
* Injective type familiesJan Stolarek2015-09-032-1/+24
* Delete ExtsCompat46 (#8330)Thomas Miedema2015-08-244-322/+22
* Refactor: delete most of the module FastTypesThomas Miedema2015-08-217-258/+24
* Delete FastBoolThomas Miedema2015-08-211-70/+0
* Bag: Add Foldable instanceBen Gamari2015-08-211-0/+4
* Transliterate unknown characters at outputMichael Snoyman2015-08-181-0/+16
* Pretty: improving the space/time performance of vcat, hsep, hcat (#10735)Thomas Miedema2015-08-121-3/+16
* Pretty: show rational as is (#10735)Thomas Miedema2015-08-121-3/+1
* Pretty: fix a broken invariant (#10735)Thomas Miedema2015-08-121-4/+14
* Pretty: fix potential bad formatting of error message (#10735)Thomas Miedema2015-08-121-1/+4
* Pretty: bugfix fillNB (#10735)Thomas Miedema2015-08-121-0/+1
* Pretty: use replicate for spaces and multi_ch (#10735)Thomas Miedema2015-08-051-8/+3
* Pretty: mimic pretty API more closely (#10735)Thomas Miedema2015-08-052-47/+68
* Pretty: use BangPatterns instead of manual unboxing Ints (#10735)Thomas Miedema2015-08-052-85/+91
* Pretty: Args of NilAbove/TextBeside/Nest/Union are always RDocs (#10735)Thomas Miedema2015-08-051-8/+5
* Pretty: kill code that has been dead since 1997 (#10735)Thomas Miedema2015-08-051-21/+4
* Pretty: remove superfluous parenthesis (#10735)Thomas Miedema2015-08-051-9/+9
* Pretty: improve error messages (#10735)Thomas Miedema2015-08-051-14/+37
* Pretty: rename variables to the ones used by libraries/pretty (#10735)Thomas Miedema2015-08-052-41/+40
* Pretty: reformat using style from libraries/pretty (#10735)Thomas Miedema2015-08-051-374/+442
* Typos in comments [skip ci]Gabor Greif2015-08-031-1/+1
* Replace (SourceText,FastString) with StringLiteral data typeAlan Zimmerman2015-08-021-0/+9
* Export alwaysQualifyPackages and neverQualifyPackages.Edward Z. Yang2015-07-221-0/+1
* Add ExceptionMonad instance for IOEnv.Edward Z. Yang2015-07-221-0/+10
* Delete __GLASGOW_HASKELL__ ifdefs for stage0 < 7.8Thomas Miedema2015-07-212-48/+1
* parser: Allow Lm (MODIFIER LETTER) category in identifiersThomas Miedema2015-07-031-0/+5
* Implement PowerPC 64-bit native code backend for LinuxPeter Trommler2015-07-031-1/+12
* Typos in error messages and in commentsGabor Greif2015-04-102-3/+3
* Reduce module qualifiers in pretty-printingSimon Peyton Jones2015-04-071-9/+11
* Syntax check package-qualified imports (#9225)Thomas Miedema2015-03-311-0/+15
* Dont call unsafeGlobalDynFlags if it is not setThomas Miedema2015-03-161-3/+5
* Refactor Digraph to use Data.Graph when possibleEdward Z. Yang2015-03-092-263/+50
* Revert "Refactor Digraph to use Data.Graph when possible"Edward Z. Yang2015-03-092-41/+264
* Refactor Digraph to use Data.Graph when possibleEdward Z. Yang2015-03-092-264/+41
* Re-export `<$>` from Prelude (#10113)Herbert Valerio Riedel2015-03-072-1/+2