Haskell&#x27;s designers wanted single colon for the cons operator, and the cons operator is legal on the left-hand side of an &quot;equation&quot; (sorry, don&#x27;t recall the official terminology) because Haskell allows pattern matching there.<p>(I&#x27;m not saying I agree with the decision.)