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
I don't like subtract because it's confusingly backwards. I'd suggest
subtract
minus :: Num n => n -> n -> n minus = (-) infixl 6 `minus`
Then you can write
map (`minus` 1) [1..5]