I'm currently learning about Haskell and have come across something called currying and curried values.
I have also found that (+) is a curried version of +
+ :: (Integer, Integer) -> Integer
(+) :: Integer -> Integer -> Integer
From what I can tell the non-curried you have to input 2 numbers at the same and I get completely lost with the curried version.
Any explanation and examples would be great thanks!