I don't think that function can be tail call optim...
# coroutines
m
I don't think that function can be tail call optimized even without the suspend modifier. The recursive call is within the let-block.
u
Shouldn't the compiler error out if this is true?
m
There's a warning.
u
I don't even see a warning
tailrec is probably allowed, as let is an inline fun