fix_fn
This library enables the creation of recursive closures by providing a
single macro fix_fn
. The functionality is similar to the
Y combinator.
Recursive closures can have arbitrary amounts of parameters and can capture
variables.
use fix_fn;
let fib = fix_fn!;
assert_eq!;