I _personally_ don't like LYAH, but I highly recommend Parallel and Concurrent Programming in Haskell[1] especially the second half. It's *required* reading for real world Haskelling.<div><div><br></div><div>[1] http://chimera.labs.oreilly.com/books/1230000000929</div><br><signature></signature>
        <div class="gmail_quote nylas-quote nylas-quote-id-7hc60o5nwer1vtr84n7uhypxz">
          <br>
          On Jan 24 2017, at 12:55 pm, Conrad Cunningham <hcc.olemiss@gmail.com> wrote:
          <br>
          <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
            <div dir="ltr"><div style="font-family:tahoma,sans-serif">I am teaching a class in Haskell-based functional programming for advanced undergraduates and beginning graduate students at my institution. None of the students have previously used Haskell and for most of my students functional programming is new.</div><div style="font-family:tahoma,sans-serif"><br></div><div style="font-family:tahoma,sans-serif">Because I am teaching this in a "multiparadigm programming" course, I want to expand beyond what I have usually covered in the Haskell-based "functional programming" course and cover a few topics in areas such as parallel, concurrent, distributed, reactive, or metaprogramming (domain-specific languages, Template Haskell, etc.).</div><div style="font-family:tahoma,sans-serif"><br></div><div style="font-family:tahoma,sans-serif">Assuming my course has more or less covered the topics in <i>Learn You a Haskell for Great Good </i>(with likely shallow coverage of monads) at that point, what would be good additional topics to cover, libraries to use, and tutorial or teaching resources to use?  Although I have taught fundamental Haskell FP topics for many years, I have not delved into any of these "advanced" topics.</div><div style="font-family:tahoma,sans-serif"><br></div><div style="font-family:tahoma,sans-serif">Thanks,</div><div style="font-family:tahoma,sans-serif">Conrad</div><div><br></div>-- <br><div><div dir="ltr"><div><div dir="ltr">H. Conrad Cunningham, Professor<div>Computer and Information Science</div><div>University of Mississippi<div style="font-family:tahoma,sans-serif;display:inline">​ (USA)</div></div><div><div style="font-family:tahoma,sans-serif;display:inline">​</div></div></div></div></div></div>
</div>
          </blockquote>
        </div><div id="n1-quoted-text-marker"></div></div>