mirror of
https://github.com/iritmaximus/haskell.git
synced 2026-10-12 19:13:39 +03:00
part2: fix typo
This commit is contained in:
+1
-1
@@ -4033,7 +4033,7 @@ liftA2 sumMoney (parseMoney "123" "e") (parseMoney "xxx
|
||||
<span id="cb352-2"><a href="#cb352-2" aria-hidden="true" tabindex="-1"></a><span class="dt">Nothing</span> <span class="op"><*></span> <span class="dt">Just</span> <span class="dt">True</span> <span class="op">==></span> <span class="dt">Nothing</span></span>
|
||||
<span id="cb352-3"><a href="#cb352-3" aria-hidden="true" tabindex="-1"></a><span class="dt">Just</span> <span class="fu">not</span> <span class="op"><*></span> <span class="dt">Nothing</span> <span class="op">==></span> <span class="dt">Nothing</span></span>
|
||||
<span id="cb352-4"><a href="#cb352-4" aria-hidden="true" tabindex="-1"></a>[(<span class="op">+</span><span class="dv">1</span>),(<span class="op">*</span><span class="dv">2</span>)] <span class="op"><*></span> [<span class="dv">10</span>,<span class="dv">100</span>] <span class="op">==></span> [<span class="dv">11</span>,<span class="dv">101</span>,<span class="dv">20</span>,<span class="dv">200</span>]</span></code></pre></div>
|
||||
<p>The real magic happens when we combine <code><$></code> and <code><*></code>: we can then lift functions of arbitrarily many argments to an Applicative!</p>
|
||||
<p>The real magic happens when we combine <code><$></code> and <code><*></code>: we can then lift functions of arbitrarily many arguments to an Applicative!</p>
|
||||
<div class="sourceCode" id="cb353"><pre class="sourceCode haskell"><code class="sourceCode haskell"><span id="cb353-1"><a href="#cb353-1" aria-hidden="true" tabindex="-1"></a><span class="ot">say ::</span> <span class="dt">String</span> <span class="ot">-></span> <span class="dt">Int</span> <span class="ot">-></span> <span class="dt">String</span> <span class="ot">-></span> <span class="dt">String</span></span>
|
||||
<span id="cb353-2"><a href="#cb353-2" aria-hidden="true" tabindex="-1"></a>say x i y <span class="ot">=</span> x <span class="op">++</span> <span class="st">" has "</span> <span class="op">++</span> <span class="fu">show</span> i <span class="op">++</span> <span class="st">" "</span> <span class="op">++</span> y</span></code></pre></div>
|
||||
<div class="sourceCode" id="cb354"><pre class="sourceCode haskell"><code class="sourceCode haskell"><span id="cb354-1"><a href="#cb354-1" aria-hidden="true" tabindex="-1"></a>say <span class="op"><$></span> <span class="dt">Just</span> <span class="st">"haskell"</span> <span class="op"><*></span> <span class="dt">Just</span> <span class="dv">99</span> <span class="op"><*></span> <span class="dt">Just</span> <span class="st">"operators"</span></span>
|
||||
|
||||
Reference in New Issue
Block a user