<div dir="ltr"><b>Top Picks:<br></b><ul><li>Oskar Wickström <a href="http://oden-lang.org/blog/compiler/2016/01/18/the-haskell-rewrite.html" target="_blank">rewrites the Oden-to-Go transpiler from Racket to Haskell</a>. Oden is an FP language comprising an ML type system and LISP syntax. Oskar explains that he made the migration because of several advantages that Haskell offered over Racket: exhaustive pattern-match checking, type-guided refactoring, monad transformers, and faster execution times.<br><br>Apropos, the <a href="https://lobste.rs/s/8hidko/the_haskell_rewrite_the_motivation_for_moving_away_from_racket" target="_blank">convo over at lobste.rs</a> links to this claim by Gabriel Gonzalez: "Haskell is an amazing language for writing your own compiler. If you are writing a compiler in another language you should genuinely consider switching."<br><br></li><li>Reviewing 2015 work month-by-month, Gracjan Polak <a href="https://github.com/haskell/haskell-mode/wiki/Haskell-Mode-2015-retrospective">tells the story of how he decided to lead the development of Haskell Mode</a>, "a bunch of Emacs major and minor modes put together in a single package." Discussion over at <a href="https://www.reddit.com/r/haskell/comments/425gn4/haskell_mode_2015_retrospective/">/r/haskell</a>.<br><br></li><li>Jared Tobin presents <a href="http://jtobin.ca/monadic-recursion-schemes/" target="_blank">monadic versions of five recursion-schemas</a>, namely: cata-, ana-, para-, apo-, and hylomorphisms.<br></li></ul><div><br><b>Quotes of the Week:<br></b><ul><li><a href="https://lobste.rs/s/erxkun/redundancy_vs_dependencies_which_is_worse/comments/ml9oz1#c_ml9oz1" target="_blank">Tim Kellogg:</a> I’ve known a few old programmers nearing retirement that have a long list of very impressive accomplishments. The older and more accomplished they get, the more they prefer redundancy over dependency. The oldest and most accomplished will write their own load balancers, TCP stacks, loggers, everything if need be. Are they on to something?<br><br></li><li><a href="https://news.ycombinator.com/item?id=10972051#up_10979314">From HN:</a> If you have the time, I'd advise you to learn Haskell, in order to
stretch your mind and become an excellent OCaml developer, the way
learning Latin makes you a better French or Italian writer.<br><br></li><li><a href="http://news.ycombniator.com/comments/comments_419.html">HN markov chain parody site headline:</a> $690 for an hour minimum wage for state management in haskell<span class="sitebit comhead"></span> <br><br></li></ul><div><b>Recorded Talk of the Week:</b><ul><li>On <a href="http://www.meetup.com/haskellhackersathackerdojo/events/226870399/" target="_blank">Dec 17 last year</a>, Andrew Gibiansky demoed IHaskell, a Mathematica-like "capable graphical alternative" to the ghci REPL at the NorCal Hacker Dojo. Thanks go to Joe "begriffs" Nelson who <a href="http://begriffs.com/posts/2016-01-20-ihaskell-notebook.html" target="_blank">recorded the talk and summarized it into bullet points</a>. Joe's page was well-received at both <a href="https://news.ycombinator.com/item?id=10942969" target="_blank">Hacker News</a> and <a href="https://www.reddit.com/r/haskell/comments/41xnhw/demo_of_ihaskell_notebook_video/" target="_blank">Haskell Reddit</a>.<br><br></li></ul></div><div><div><div>p.s. There will be no News next week. HWN will resume the week after.<br></div><div><br>-- Kim-Ee</div></div>
</div></div></div>