<div dir="ltr"><div class="gmail_default"><div class="gmail_default"><span style="font-family:garamond,serif">It&#39;s time for another LambdaLounge talk!</span></div><div class="gmail_default"><span style="font-family:garamond,serif"><br></span></div><div class="gmail_default"><span style="font-family:garamond,serif"> When: Monday 20th March @ 7pm</span></div><div class="gmail_default"><span style="font-family:garamond,serif"> Who:  Technical author and speaker DJ Adams &lt;@qmacro </span><span style="font-family:garamond,serif"><a href="http://www.pipetree.com/qmacro/">http://www.pipetree.com/qmacro/</a>&gt;</span></div><div class="gmail_default"><span style="font-family:garamond,serif"> Where:  </span><font face="garamond, serif"><a href="https://madlab.org.uk/find-us/">https://madlab.org.uk/find-us/</a></font></div><div class="gmail_default"><font face="garamond, serif"> What:  &quot;Discovering the Beauty of <b>Recursion</b> and <b>Pattern Matching</b>&quot;</font></div><div class="gmail_default"><span style="font-family:garamond,serif"><br></span></div><div class="gmail_default"><font face="garamond, serif">Whether you&#39;re an FP beginner or an expert, <b>everyone is welcome</b> at LambdaLounge talks. </font></div><div class="gmail_default"><font face="garamond, serif"><br></font></div><div class="gmail_default">Here&#39;s the full blurb, hope to see you there on Monday!</div><div class="gmail_default"><br></div><div class="gmail_default"><a href="http://www.lambdalounge.org.uk/#beauty-recursion">http://www.lambdalounge.org.uk/#beauty-recursion</a><br></div><div class="gmail_default"><font face="garamond, serif">&quot;Moving from an imperative mindset across to a more functional one requires </font><span style="font-family:garamond,serif">some rewiring of your brain.</span></div><div class="gmail_default"><font face="garamond, serif">One of the areas where this is particularly noticeable is understanding how </font><span style="font-family:garamond,serif">iteration is achieved in languages without explicit loop constructs. </span></div><div class="gmail_default"><font face="garamond, serif">In this talk, we&#39;ll look at recursion as a fundamental building block, </font><span style="font-family:garamond,serif">and discover how pattern matching in <b>Haskell</b>, <b>Clojure</b>, <b>Elm</b>, <b>Elixir</b> </span><span style="font-family:garamond,serif">and even <b>JavaScript</b> is a beautiful thing.&quot;</span></div><div class="gmail_default"><span style="font-family:garamond,serif"><br></span></div><div class="gmail_default">All the best,</div><div class="gmail_default">Hakim</div></div></div>