How to read Haskell

You came across a Haskell script and have no idea what all the signs and arrows mean? Here’s the answer.