У меня есть следующая функция g
g :: Int -> Int -> Int
g x y = x + y * y
Я использую g следующими тремя способами, но не совсем понимаю, что они делают.
map (g 10) [1,2,3,4,5] -- 1
map (10 ‘g‘) [1,2,3,4,5] -- 2
map (‘g‘ 10) [1,2,3,4,5] -- 3