fork download
  1. funcs = [\a b c -> a+b+c, \a b c -> a, \a b c -> b, \a b c -> c]
  2. arg = flip ($)
  3.  
  4. -- аргументы применяются справа налево (первым будет 1 вторым 2 третьим 100500)
  5. main = print $ map (arg 100500 . arg 2 . arg 1) funcs
Success #stdin #stdout 0.01s 3592KB
stdin
Standard input is empty
stdout
[100503,1,2,100500]