Marco Chieppa
Marco Chieppa
> Hi, thank you for the PR. > > I think your solution can handle less input than the current solution, this is because your proposed solution is not [_tail-recursive_](https://www.cs.cornell.edu/courses/cs3110/2019sp/textbook/data/tail_recursion.html)...
...a variant which do not stack overflow :-D `let range start stop = > let op = if stop > start then (-) else (+) in > let rec aux...
> Thanks, this solution suffers from the same problems I outlined in #1590 i.e. it is not _tail-recursive_ so it "stack overflows" on large inputs, I tried for example: >...