Open fabianhjr opened 4 years ago
I suspect this is just that it's not checking whether there are holes left over after checking at the REPL (via checkUserHoles
), and given that the missing argument isn't checked or used at all in the definition, it can still successfully evaluate it.
Steps to Reproduce
Load the following into a repl
idris2 Test.idr
Expected Behavior
Observed Behavior
Aparently it is treating the evaluation of
isZero
as having a hole: