[Git][ghc/ghc][wip/T21623] 63 commits: Update instances.rst, clarifying InstanceSigs
Simon Peyton Jones (@simonpj)
gitlab at gitlab.haskell.org
Wed Sep 7 08:10:36 UTC 2022
Simon Peyton Jones pushed to branch wip/T21623 at Glasgow Haskell Compiler / GHC
Commits:
f37b621f by sheaf at 2022-09-06T11:51:53+00:00
Update instances.rst, clarifying InstanceSigs
Fixes #22103
- - - - -
d4f908f7 by Jan Hrček at 2022-09-06T15:36:58-04:00
Fix :add docs in user guide
- - - - -
808bb793 by Cheng Shao at 2022-09-06T15:37:35-04:00
ci: remove unused build_make/test_make in ci script
- - - - -
99e3d521 by Simon Peyton Jones at 2022-09-07T09:08:07+01:00
Start work
Not ready for review
- - - - -
df8dd468 by Simon Peyton Jones at 2022-09-07T09:08:08+01:00
More progress
- - - - -
f2ada482 by Simon Peyton Jones at 2022-09-07T09:08:08+01:00
Wibbles
- - - - -
619fa65a by Simon Peyton Jones at 2022-09-07T09:08:08+01:00
Stage1 compiles
- - - - -
52165349 by Simon Peyton Jones at 2022-09-07T09:08:08+01:00
More wibbles
- - - - -
3e499c96 by Simon Peyton Jones at 2022-09-07T09:08:08+01:00
More wibbles
- - - - -
51381115 by Simon Peyton Jones at 2022-09-07T09:08:08+01:00
More -- almost working
- - - - -
e4f39962 by Simon Peyton Jones at 2022-09-07T09:08:08+01:00
Comments
- - - - -
ed3ff6f1 by Simon Peyton Jones at 2022-09-07T09:08:08+01:00
Wibbles
- - - - -
c96eb0b0 by Simon Peyton Jones at 2022-09-07T09:08:08+01:00
Wibbles
- - - - -
de919199 by Simon Peyton Jones at 2022-09-07T09:08:08+01:00
Wibble inlineId
- - - - -
93298918 by Simon Peyton Jones at 2022-09-07T09:08:08+01:00
Wibbles
- - - - -
eaab1774 by Simon Peyton Jones at 2022-09-07T09:08:08+01:00
Infinite loop somewhere
- - - - -
313c4a17 by Simon Peyton Jones at 2022-09-07T09:08:08+01:00
More wibbles. Maybe can build stage2
- - - - -
4ae76734 by Simon Peyton Jones at 2022-09-07T09:08:08+01:00
Make FuNCo a thing by itself
- - - - -
bcd8497b by Simon Peyton Jones at 2022-09-07T09:08:08+01:00
Wibble
- - - - -
a4d1be8f by Simon Peyton Jones at 2022-09-07T09:08:08+01:00
Wibble
- - - - -
a06bc64e by Simon Peyton Jones at 2022-09-07T09:08:08+01:00
Wibbles
- - - - -
8d9cdb69 by Simon Peyton Jones at 2022-09-07T09:08:08+01:00
Fix OptCoercion
- - - - -
9e095f29 by Simon Peyton Jones at 2022-09-07T09:08:08+01:00
Wibble
- - - - -
d4a26be9 by Simon Peyton Jones at 2022-09-07T09:08:08+01:00
Wibble to optCoercion
- - - - -
013d1d27 by Simon Peyton Jones at 2022-09-07T09:08:08+01:00
Replace SORT with TYPE and CONSTRAINT
- - - - -
c9a5769e by Simon Peyton Jones at 2022-09-07T09:08:08+01:00
Wibble
- - - - -
b8021b69 by Simon Peyton Jones at 2022-09-07T09:08:08+01:00
Delete unused import
- - - - -
fc7381cd by Simon Peyton Jones at 2022-09-07T09:08:08+01:00
Delete TypeOrConstraint from ghc-prim:GHC.Types
- - - - -
d48d6ce3 by Simon Peyton Jones at 2022-09-07T09:08:08+01:00
Move from NthCo to SelCo
- - - - -
2a61da9b by Simon Peyton Jones at 2022-09-07T09:08:08+01:00
Wibbles
- - - - -
75aaedcd by Simon Peyton Jones at 2022-09-07T09:08:08+01:00
Wibbles in RepType
- - - - -
fa67a183 by Simon Peyton Jones at 2022-09-07T09:08:08+01:00
Wibble
- - - - -
602de325 by Simon Peyton Jones at 2022-09-07T09:08:08+01:00
Add mkWpEta
- - - - -
1c69de3e by Simon Peyton Jones at 2022-09-07T09:08:08+01:00
Really add mkWpEta
- - - - -
b9f63d8b by Simon Peyton Jones at 2022-09-07T09:08:08+01:00
Wibble Typeable binds etc
- - - - -
810abc60 by Simon Peyton Jones at 2022-09-07T09:08:08+01:00
Improve error messages
- - - - -
781d04d4 by Simon Peyton Jones at 2022-09-07T09:08:08+01:00
More wibbles, mainly to error messages
- - - - -
5bc03a50 by Simon Peyton Jones at 2022-09-07T09:08:08+01:00
Wibbles
- - - - -
a2fd3731 by Simon Peyton Jones at 2022-09-07T09:08:08+01:00
Wibbles to errors
- - - - -
3a1cd022 by Simon Peyton Jones at 2022-09-07T09:08:09+01:00
Wibbles
But especially: treat Constraint as Typeable
- - - - -
b79fd7a0 by Simon Peyton Jones at 2022-09-07T09:08:09+01:00
More wibbles
- - - - -
a1aeb56c by Simon Peyton Jones at 2022-09-07T09:08:09+01:00
More changes
* Move role into SelTyCon
* Get rid of mkTcSymCo and friends
- - - - -
da10c25f by Simon Peyton Jones at 2022-09-07T09:08:09+01:00
Unused variable
- - - - -
652682a8 by Simon Peyton Jones at 2022-09-07T09:08:09+01:00
Wibbles
- - - - -
c2ca818c by Simon Peyton Jones at 2022-09-07T09:08:09+01:00
Wibble
- - - - -
5b3b2379 by Simon Peyton Jones at 2022-09-07T09:08:09+01:00
Accept error message changes
- - - - -
3478c102 by Simon Peyton Jones at 2022-09-07T09:08:09+01:00
Refactoring...
Remove tc functions like tcKind, tcGetTyVar.
Move tyConsOfType, occCheckExpand to TyCo.FVs.
- - - - -
3970b90c by Simon Peyton Jones at 2022-09-07T09:08:09+01:00
Introduce GHC.Core.TyCo.Compare
Lots of import changes!
- - - - -
b4115c58 by Simon Peyton Jones at 2022-09-07T09:08:09+01:00
Update haddock submodule (I hope)
- - - - -
89f9db0e by Simon Peyton Jones at 2022-09-07T09:08:09+01:00
Wibbles (notably: actually add GHC.Core.TyCo.Compare)
- - - - -
3c2229cf by Simon Peyton Jones at 2022-09-07T09:08:09+01:00
Wibbles
- - - - -
9bad1ffc by Simon Peyton Jones at 2022-09-07T09:08:09+01:00
Wibble output of T16575
- - - - -
b70c4da5 by Simon Peyton Jones at 2022-09-07T09:08:09+01:00
Wibbles
- - - - -
1ca63089 by Simon Peyton Jones at 2022-09-07T09:08:09+01:00
More wibbles
- - - - -
c53bf8e7 by Simon Peyton Jones at 2022-09-07T09:08:09+01:00
Remove infinite loop in T1946
See Note [ForAllTy and type equality]
- - - - -
8cbac138 by Simon Peyton Jones at 2022-09-07T09:08:09+01:00
Deal with rejigConRes
Needs a Note to be written by Richard
- - - - -
c71b749e by Simon Peyton Jones at 2022-09-07T09:08:09+01:00
Some renaming
AnonArgFlag --> FunTyFlag
ArgFlag --> ForAllTyFlag
- - - - -
6cd3c8f2 by Simon Peyton Jones at 2022-09-07T09:08:09+01:00
Update haddock submodule
- - - - -
9f1ef41f by Simon Peyton Jones at 2022-09-07T09:08:09+01:00
Rename TyCoBinder to ForAllTyBinder
- - - - -
6b9420b8 by Simon Peyton Jones at 2022-09-07T09:08:09+01:00
Wibbles
- - - - -
0c47a8a6 by Simon Peyton Jones at 2022-09-07T09:08:09+01:00
Update haddock
- - - - -
bcbac282 by Simon Peyton Jones at 2022-09-07T09:08:09+01:00
Wibble
- - - - -
7daff5a9 by Simon Peyton Jones at 2022-09-07T09:11:07+01:00
Update unix submodule
I think I accidentally got it out of sync with HEAD;
this puts it back.
- - - - -
21 changed files:
- .gitlab/ci.sh
- compiler/GHC.hs
- compiler/GHC/Builtin/Names.hs
- compiler/GHC/Builtin/Types.hs
- compiler/GHC/Builtin/Types.hs-boot
- compiler/GHC/Builtin/Types/Literals.hs
- compiler/GHC/Builtin/Types/Prim.hs
- − compiler/GHC/Builtin/Types/Prim.hs-boot
- compiler/GHC/Builtin/Uniques.hs
- compiler/GHC/Core/Coercion.hs
- compiler/GHC/Core/Coercion.hs-boot
- compiler/GHC/Core/Coercion/Opt.hs
- compiler/GHC/Core/DataCon.hs
- compiler/GHC/Core/FVs.hs
- compiler/GHC/Core/FamInstEnv.hs
- compiler/GHC/Core/InstEnv.hs
- compiler/GHC/Core/Lint.hs
- compiler/GHC/Core/Make.hs
- compiler/GHC/Core/Map/Expr.hs
- compiler/GHC/Core/Map/Type.hs
- compiler/GHC/Core/Multiplicity.hs
The diff was not included because it is too large.
View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/compare/33295998c12f4aa50da2ac17545eaa1837ef451a...7daff5a9df7e0bd4ba7b77e49b24004505171357
--
View it on GitLab: https://gitlab.haskell.org/ghc/ghc/-/compare/33295998c12f4aa50da2ac17545eaa1837ef451a...7daff5a9df7e0bd4ba7b77e49b24004505171357
You're receiving this email because of your account on gitlab.haskell.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.haskell.org/pipermail/ghc-commits/attachments/20220907/88ba89d6/attachment-0001.html>
More information about the ghc-commits
mailing list