What do functional programmers mean by "moral"?
<p>I've noticed the word "moral" keeps coming up in functional programming contexts. A couple examples:</p>

<ul>
<li><p><a href="http://www.cse.chalmers.se/~nad/publications/danielsson-et-al-popl2006.html" rel="nofollow"><em>Fast and Loose Reasoning is Morally Correct</em></a></p></li>
<li><p>Purescript <a href="https://pursuit.purescript.org/packages/purescript-aff/0.16.1/docs/Control.Monad.Aff#t:Aff" rel="nofollow"><code>Aff</code></a> documentation:</p>

<blockquote>
  <p>This is moral equivalent of <code>ErrorT (ContT Unit (Eff e)) a</code>.</p>
</blockquote></li>
</ul>

<p>I'm unfamiliar with these usages of the word. I can mostly infer what they're trying to say, but can we clarify more precisely what it means?</p>

<p>(Cross-posted on <a href="https://english.stackexchange.com/questions/331414/can-morally-mean-approximately">English Language &amp; Usage</a>)</p>