summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Travis: Boot with ghc-8.2.1wip/travis2Joachim Breitner2017-08-191-5/+5
* Inline join points with a single occurrence even into joinrecsJoachim Breitner2017-08-191-1/+2
* CSE.cseOneExpr: Set InScopeSet correctlyJoachim Breitner2017-08-181-2/+8
* testsuite: Add test for #13916Ben Gamari2017-08-173-0/+170
* Make function intToSBigNat# preserve sign (fixes #14085)Olivier Chéron2017-08-174-4/+10
* Remove unneeded reqlibs for mtl and parsec in the GHC testsuiteRyan Scott2017-08-1713-21/+20
* Fix #13399 by documenting higher-rank kinds.Richard Eisenberg2017-08-171-0/+39
* user-guide: add `:type +d` and `:type +v` in release highlightTakenobu Tani2017-08-171-0/+2
* rts: Enable USDT probes object on LinuxBen Gamari2017-08-171-1/+5
* user-guide: fix examples of ghci commandsTakenobu Tani2017-08-172-12/+21
* Fix index entries in "separate compilation" sectionChris Martin2017-08-171-5/+9
* Add missing initial version for extension doc.superfunc2017-08-171-0/+2
* Loads of doc(test)sDavid Luposchainsky2017-08-1714-110/+272
* Convert documentation examples to doctests for ReadP moduleDavid Luposchainsky2017-08-171-73/+54
* Mention the category laws explicitlyDavid Luposchainsky2017-08-171-2/+7
* Add some Monoid doctestsDavid Luposchainsky2017-08-172-4/+38
* Insert missing blank line to fix Applicative docDavid Luposchainsky2017-08-171-0/+1
* Sections with undefined operators have non-standard behaviorDavid Luposchainsky2017-08-171-0/+23
* Doctest for Void.absurdDavid Luposchainsky2017-08-171-0/+8
* Handle ListPat in isStrictPatternAlexander Biehl2017-08-171-0/+1
* Remove extra ` from "kind-indexed GADTs" docChris Martin2017-08-171-1/+1
* Fix #11785 by making reifyKind = reifyTypeRyan Scott2017-08-171-27/+3
* Suggest how to fix illegally nested foralls in GADT constructor type signaturesRyan Scott2017-08-174-1/+98
* Fix #13972 by producing tidier errorsRyan Scott2017-08-174-3/+32
* Allow TcDerivInfer to compile with GHC 8.0.1Ben Gamari2017-08-161-21/+21
* Speed up compilation of profiling stubsBen Gamari2017-08-164-15/+68
* Bump mtl, parsec, text submodules (again)Ryan Scott2017-08-163-0/+0
* Bump mtl, parsec, text submodulesBen Gamari2017-08-153-0/+0
* Bump nofib submoduleBen Gamari2017-08-141-0/+0
* Add Semigroup/Monoid instances to ST monadBen Gamari2017-08-143-0/+12
* Bump mtl, parsec, text submodulesRyan Scott2017-08-141-2/+2
* Recognize FreeBSD compiler as Clang.Gleb Popov2017-08-141-0/+3
* Use a ReaderT in TcDeriv to avoid some tedious plumbingRyan Scott2017-08-143-586/+693
* Don't drop GHCi-defined functions with -fobject-code enabledRyan Scott2017-08-142-7/+17
* Properly handle dlerror() message on FreeBSD when linking linker scriptsGleb Popov2017-08-141-1/+1
* Fix #14060 by more conservatively annotating TH-reified typesRyan Scott2017-08-1415-43/+187
* Point to FunDeps documentation on Haskell wikiBen Gamari2017-08-141-2/+2
* Add test for #14101Ryan Scott2017-08-122-0/+11
* Expand type synonyms during role inferenceRyan Scott2017-08-123-0/+8
* Change isClosedAlgType to be TYPE-aware, and rename it to pmIsClosedTypeRyan Scott2017-08-123-138/+150
* Use NonEmpty lists to represent lists of duplicate elementsRyan Scott2017-08-1213-55/+73
* Don't suppress unimplemented type family warnings with DeriveAnyClassRyan Scott2017-08-128-23/+82
* Split out inferConstraintsDataConArgs from inferConstraintsRyan Scott2017-08-121-21/+41
* Fix EmptyCase documentationCyd Parser2017-08-071-6/+5
* Convert examples to doctests, and add a handful of new onesDavid Luposchainsky2017-08-061-35/+157
* Fix string escaping in JSONDmitry Malikov2017-08-061-1/+1
* Add forgotten > in Control.ApplicativeOleg Grenrus2017-08-061-1/+1
* Don't warn when empty casing on TypeRyan Scott2017-08-053-0/+22
* Remove the deprecated Typeable{1..7} type synonymsRyan Scott2017-08-053-19/+3
* Add MonadIO Q - by requiring MonadIO => QuasiOleg Grenrus2017-08-055-7/+18