fs = map f1 = (* 2) f2 = (^ 2) fsf1 = fs.curry( f1 ) fsf2 = fs.curry( f2 ) println( fsf1(0..3) ) println( fsf2(0..3) ) println( fsf1(2..8 by 2) ) println( fsf2(2..8 by 2) )