Idris2/tests/idris2/interface003
Edwin Brady 04a0f5001f Correct multiplicities when checking Pi binders
We've always just used 0, which isn't correct if the function is going
to be used in a runtime pattern match. Now calculate correctly so that
we're explicit about which type level variables are used at runtime.

This might cause some programs to fail to compile, if they use functions
that calculate Pi types. The solution is to make those functions
explicitly 0 multiplicity. If that doesn't work, you may have been
accidentally trying to use compile-time only data at run time!

Fixes #1163
2021-03-09 17:23:05 +00:00
..
Do.idr Correct multiplicities when checking Pi binders 2021-03-09 17:23:05 +00:00
expected Prettyprinting hole context 2020-08-18 19:25:36 +01:00
input Add test script 2020-05-19 18:25:18 +01:00
run Rename --consolewidth option to --console-width for consistency 2020-08-19 11:59:31 +01:00