Function(dynamic) ifDoElse( Function(dynamic f) fn, Function fn1, Function fn2, ) => (x) => fn(x) == true ? fn1(x) : fn2(x);