The best is the “hardest” which is mixing. i.e. `f...
# arrow
s
The best is the “hardest” which is mixing. i.e.
find(FT: Foldable<F> = foldable(), noinline f: (A) -> Boolean): Option<A>
is best with the default value as first param so you can use
list.find { it % 2 == 0 }
but when you’re just supplying value like the above mentioned signature it would be most convenient to have the default value as last param.