Conversation

This Tweet was deleted by the Tweet author. Learn more
This Tweet is from a suspended account. Learn more
This Tweet was deleted by the Tweet author. Learn more
Do you know if recursive definitions could be implemented using this style of semantic type checking? I'm considering going with an Idris approach to this - allow general recursion, but have a totality checker to ensure that a subset of the language terminates.
1
One must be a bit careful that everything is termination-checked before you attempt to normalize it (otherwise normalization might diverge) but if you do this (or are fine with things diverging) it should be fine. Mini-TT supports recursion IIRC
1
2
This Tweet is from a suspended account. Learn more