I\'m trying to make a function to do the following: accept a closure f of the form fn(T) -> T return a closure of the form fn(T, bool) -&g
f
fn(T) -> T
fn(T, bool) -&g