Loading search index…
No recent searches
No results for "Query here"
Reverses the order of three arguments. Useful for reordering arguments when the function expects them in reverse.
export const Finch = (x: Fn) => (y: Fn) => (z: Fn) => z(y)(x); export const F = Finch; export const Reverse = F;
const concat = (a: string) => (b: string) => a + b; const reversed = Finch("first")("second")(concat); reversed; // "secondfirst"