summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* something good in sightwip/expand-doApoorv Ingle2023-05-0718-47/+66
* experimenting with irrefutable patternsApoorv Ingle2023-05-053-35/+58
* - Discard default monad fail alternatives that are spuriously generatedApoorv Ingle2023-05-058-35/+56
* a new check for irrefutable patternApoorv Ingle2023-05-019-34/+89
* PopSrcSpan in HsExprApoorv Ingle2023-05-0110-40/+103
* do not add a fail block for type syn pattern in do block expansion. cf. typec...Apoorv Ingle2023-04-277-39/+43
* run the pattern match check in generated lambda exprs to avoid getting suprio...Apoorv Ingle2023-04-238-7/+40
* changes to correctly identify the `>>` function and emitting warning if a val...Apoorv Ingle2023-04-2110-77/+87
* trying to add warnings for unused bindings at type checking rather than HsToC...Apoorv Ingle2023-04-206-75/+94
* carry over some location info into the expanded expresionApoorv Ingle2023-04-203-32/+34
* wrap the mfix function arg tuple in a lazy pattern so that we do not go in a ...Apoorv Ingle2023-04-205-15/+24
* do not add explicit return for `mfix` mdo blocks. This whole last stmt busine...Apoorv Ingle2023-04-203-8/+9
* expansion of a bind statement may not be as easy as it looks. T18324b.hs is a...Apoorv Ingle2023-04-203-32/+113
* do stmt expansion for Applicative DoApoorv Ingle2023-04-207-69/+115
* move expand_do_stmts GHC.Tc.Match so that we can type check patterns and dete...Apoorv Ingle2023-04-207-192/+260
* HsExpand for HsDoApoorv Ingle2023-04-205-11/+214
* testsuite: Add test for #23071Ben Gamari2023-04-202-0/+6
* rts: Initialize Array# header in listThreads#Ben Gamari2023-04-201-0/+1
* Implement -jsem: parallelism controlled by semaphoressheaf2023-04-2014-59/+714
* Fix doc typo in GHC.Read.readListtocic2023-04-201-2/+2
* hadrian: Pass haddock file arguments in a response fileMatthew Pickering2023-04-202-1/+13
* Testsuite: don't use obsolescent egrep (#22351)Sylvain Henry2023-04-194-7/+7
* CI: Disable abi-test-nightlyBryan Richter2023-04-191-0/+3
* JS: fix thread-related primopsSylvain Henry2023-04-196-14/+36
* Don't panic in ltPatersonSizesheaf2023-04-183-20/+79
* Convert interface file loading errors into proper diagnosticsMatthew Pickering2023-04-1859-508/+853
* Misc cleanupKrzysztof Gogolewski2023-04-1713-33/+30
* validDerivPred: Reject exotic constraints in IrredPredsRyan Scott2023-04-1712-111/+285
* Add regression test for #23199Simon Peyton Jones2023-04-172-0/+11
* Account for special GHC.Prim import in warnUnusedPackagesMatthew Pickering2023-04-173-3/+14
* Add import lists to few GHC.Driver.Session importsOleg Grenrus2023-04-164-4/+6
* Transfer DFunId_ness onto specialised bindingsSimon Peyton Jones2023-04-161-41/+78
* Handle ConcreteTvs in inferResultToTypewip/T23153sheaf2023-04-1513-34/+90
* Show an error when we cannot default a concrete tyvarKrzysztof Gogolewski2023-04-157-4/+55
* docs: Update template-haskell docs to use Code Q a rather than Q (TExp a)Matthew Pickering2023-04-151-37/+41
* Make approximateWC a bit clevererwip/T22194-flagsSimon Peyton Jones2023-04-141-61/+94
* Improve partial signaturesSimon Peyton Jones2023-04-1411-138/+181
* Add some documentation about redundant constraintsSimon Peyton Jones2023-04-142-5/+28
* Major refactor in the handling of equality constraintsSimon Peyton Jones2023-04-1440-1240/+2181
* Stop if type constructors have kind errorsSimon Peyton Jones2023-04-146-17/+35
* docs: Generate docs/index.html with version numberMatthew Pickering2023-04-143-4/+5
* rts: improve memory ordering and add some comments in the StablePtr implement...Adam Sandberg Ericsson2023-04-141-10/+36
* Base/JS: GHC.JS.Foreign.Callback module (issue 23126)Josh Meredith2023-04-1328-4/+638
* Make WordQuotRem2Op ok-for-speculation tooSylvain Henry2023-04-132-3/+6
* Make Int64/Word64 division ok for speculation too.Sylvain Henry2023-04-132-13/+10
* Add quot folding rule (#22152)Sylvain Henry2023-04-136-19/+177
* Add quotRem rules (#22152)Sylvain Henry2023-04-135-0/+92
* Add regression test for #23229Rodrigo Mesquita2023-04-123-0/+3
* Allow generation of TTH syntax with THOleg Grenrus2023-04-1217-1/+88
* Clarify a couple of Notes about 'nospec'Simon Peyton Jones2023-04-112-5/+12