Who da thought! Having multiple distinct uses of `(=)` in your language would be confusing...
For assignment, as a type, and for equations...
Might start not using `(=)` as the type for equality, and use `(===)` more...
Perhaps, for next generation of #Idris , it would be good to have a proper user study on what is appropriate syntax for key aspects of the language.
The strangeness budget for imperative programmers in #CS886 has been blown! The students are warming to #Dafny more! (Rapid introductions aside) The reaction towards the two languages was expected. They do not have a functional, nor PLT background.
I should talk to colleagues about their experience in the other course....