&gt; Usually, in any other area, an interface made intentionally to be unintelligible to the general public as well as a professional target audience would be derided as bad design.<p>Evidence that Haskell was deliberately made difficult to understand?    And supposing this were true, why hasn&#x27;t anyone made the interface more intelligible?<p>&gt; If Haskell&#x27;s interface is hard to understand, that is a problem with Haskell.<p>That&#x27;s a bit like saying that if the mathematics used in the General Theory of Relativity is hard to understand, it is a problem with the General Theory of Relativity.