[Haskell-beginners] Explanation of double astrix