Did bad high-school mathematics education conditioned us all to hate everything that&#x27;s related to mathematics?<p>Label a concept &quot;this is just engineering practice&quot; or &quot;this is just physics. this equation describes how universe works&quot; and people will happily accept it as is.<p>But label it &quot;mathematics&quot; and explanations are in order because maths is hard to understand...<p>I don&#x27;t see any posts where authors concern themselves with metaphors for Maxwell&#x27;s equations (or anything else in physics; maybe I&#x27;m hanging out in the wrong circles though).<p>What is a process of understanding a mathematical equation? Stare at it until you grok it? Use it to solve problems to get a feel of what it means? Write proofs about it so you can state some properties with certainty?<p>I don&#x27;t know what the best&#x2F;structured process is, but the core is &quot;take this equation and do something with it&quot;.<p>Do the same with monads! I think people having problems understanding monads are those that defer writing any code until they feel &quot;they get it&quot;. Instead of &quot;now I get it, monads are burritos, time to write some code&quot; one should write some code <i>in order to understand monads</i>