Comment Comment by _0w8t To statically ensure a stack overflow does not happen requires that recursion is rejected by the type system. Austral does not do that so the stack overflow is a dynamic condition similar to memory allocation failures. parent _0w8t 3 years ago