Recurring closures and dynamically sized types

from blog baby steps, | ↗ original
I realized today that there is an unfortunate interaction between the proposal for dynamically sized types and closure types. In particular, in the case of the recurring closure, I described the soundness issues that arise in our language when closures are able to recurse. My solution for this was to make the type system treat a &fn() value the...