If we want to map a function that increases every element of a range by 1, we could write
map (\\x -> x + 1) [1..5]
but I guess most peo
Since -
is both the infix subtract and the prefix negate, you can't use the (*x)
(where * is an infix operator and x a value) syntax for -
. Luckily Prelude comes with negate
and subtract
, which is \x -> -x
and \x y -> y-x
respectively, so that you may use those where you need to differentiate between the two.