We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
This program is not defunctorised correctly (a type realisation is not done properly), so the compiler will crash later.
module mk_m1 (R: {}) (S: {type s}) = { let f1 (k_m: S.s) = 0i32 } module mk_m2 (S: {type s}) = { module solve = mk_m1 {} S let f2 (k_m: S.s) = solve.f1 k_m } module mk_sm (R: {}) = { type s = {} } module sm = mk_sm {} module m2 = mk_m2 sm let main = m2.f2
The text was updated successfully, but these errors were encountered:
90617ca
Add test for #1088.
c1f49b7
Revert "Fix #1088."
e5ca4f4
This reverts commit 90617ca. We need to fix this properly. That hack added more problems than it solved.
0fb1e27
No branches or pull requests
This program is not defunctorised correctly (a type realisation is not done properly), so the compiler will crash later.
The text was updated successfully, but these errors were encountered: