<div dir="ltr"><div>Welcome to issue 254 of the HWN, an issue covering crowd-sourced bits</div><div>of information about Haskell from around the web. This issue covers the</div><div>week of December 02, 2012 to January 05, 2013.</div>

<div><br></div><div>As some of you might have noticed, there has been an interruption in</div><div>the scheduled transmission of the newsletter. I have, over the past few</div><div>weeks, completed a move to NYC! It has been wonderful to meet many in</div>

<div>the community at the Haskell NYC meetups. Here is to a great year for</div><div>our cherised community.</div><div><br></div><div>Let&#39;s get things started out the right way, with a litte &quot;Lambda</div><div>Style&quot; :-)</div>

<div>[1] <a href="http://goo.gl/nQYdp">http://goo.gl/nQYdp</a></div><div><br></div><div>Quotes of the Week</div><div><br></div><div>   * GuySteele: Some people prefer not to commingle the functional,</div><div>     lambda-calculus part of a language with the parts that do side</div>

<div>     effects. It seems they believe in the separation of Church and</div><div>     state.</div><div><br></div><div>   * edwardk: type level ieee floats are a crime against nature. i had</div><div>     to implement them in c++ for template meta programming once. never</div>

<div>     ever again</div><div><br></div><div>   * acowley: (regarding Proxy) Haven&#39;t you ever wanted to put something</div><div>     in a box and never think about it?</div><div>     elliott: children</div><div><br>
</div>
<div>   * merijn: xenocons: I spend the entire week grading FP homework, I</div><div>     <span class="" style="white-space:pre">        </span>       think it&#39;s impossible for you to surprise me :p</div><div>     merijn: That&#39;s confusing :&lt;</div>

<div><br></div><div>   * andr00: Today&#39;s software engineering word is &quot;farpotshket.&quot; This is</div><div>     a Yiddish word meaning, &quot;broken, because someone tried to fix it.&quot;</div><div><br></div><div>

   * dmwit: I know, I know. &quot;0, 1, many&quot;. But then I also write most of</div><div>     my programs in a language whose type system has 4 levels. Four! Is</div><div>     that even a number??</div><div><br></div>
<div>
   * aristid: a dubious motivation IMHO</div><div>     edwardk: i&#39;ve had worse =P</div><div><br></div><div>   * ziarkaen: I&#39;m thinking I can kill two birds with one stone by</div><div>     learning Haskell while producing a website, but all the birds are</div>

<div>     still alive at the moment.</div><div><br></div><div>   * ion: </div><div>     monad.bind = function (func, args) { </div><div>         return func.apply(undefined, [value].concat(Array.prototype.slice.apply(args || []))); </div>

<div>     }; </div><div>     is idiomatic JavaScript?</div><div><br></div><div>   * beaky: if stacks are recursion, what are queues?</div><div>     Hafydd: Procrastination.</div><div><br></div><div>   * elliott: I think lens is the first library I&#39;ve seen that promises</div>

<div>     letting you write abstract totally-inefficient-looking</div><div>     compositional code and getting reliably good compilation which has</div><div>     actually delivered on that promise.</div><div><br></div><div>

   * elliott: I didn&#39;t say half the things I said.</div><div><br></div><div>   * shachaf: The two-letter and three-letter identifiers are for</div><div>     <span class="" style="white-space:pre">                </span>edwardk&#39;s libraries. The one-letter identifiers are for his actual</div>

<div>     <span class="" style="white-space:pre">                </span>code.</div><div>     elliott: edwardk has non-library code?</div><div><br></div><div>   * neutrino: in many ways, Haskell is like this primodial soup out of</div>
<div>
     which other languages end up springing</div><div><br></div><div>   * mm_freak: bruce schneier is an endofunctor that turns all</div><div>     automorphisms into identities</div><div><br></div><div>   * roconnor: where are all the category theoriest? why don&#39;t they</div>

<div>          already have all the answers for us?</div><div>     edwardk: roconnor: this is the point in your career where you look</div><div>       around for the cavalry and realize that you&#39;re it ;)</div><div><br>

</div><div>   * cmccann: multi-letter type variables is an experimental new</div><div>     extension</div><div><br></div><div>   * elliott: I can&#39;t remember the last time I wrote any Haskell without</div><div>     an evil grin.</div>

<div><br></div><div>   * neutrino: when you&#39;re told you have to use javascript, the viable</div><div>     alternative always remains in seppuku. and it&#39;s much more</div><div>     honorable.</div><div><br></div><div>

   * shachaf: chrisdone: Please make Author not mandatory. [on hpaste]</div><div>     donri: shachaf: just write &quot;not shachaf&quot; and no one will ever know</div><div>     it&#39;s you</div><div><br></div><div>   * tac: If you&#39;re not part of the solution, you&#39;re part of the</div>

<div>     precipitate</div><div><br></div><div>   * cmccann: some people blame themselves, some people blame the</div><div>     language, but the people who really know what they&#39;re doing blame</div><div>     shachaf.</div>

<div><br></div><div>Top Reddit Stories</div><div><br></div><div>   * The end of an era, and the dawn of a new one</div><div>     Domain: <a href="http://haskell.org">haskell.org</a>, Score: 148, Comments: 32</div><div>     On Reddit: [2] <a href="http://goo.gl/fiyVt">http://goo.gl/fiyVt</a></div>

<div>     Original: [3] <a href="http://goo.gl/dlxsF">http://goo.gl/dlxsF</a></div><div><br></div><div>   * Simon Peyton-Jones invests in FP Complete</div><div>     Domain: <a href="http://fpcomplete.com">fpcomplete.com</a>, Score: 92, Comments: 15</div>

<div>     On Reddit: [4] <a href="http://goo.gl/nPTk1">http://goo.gl/nPTk1</a></div><div>     Original: [5] <a href="http://goo.gl/wzfpP">http://goo.gl/wzfpP</a></div><div><br></div><div>   * 24 Days of Hackage - Thank YOU!</div>

<div>     Domain: <a href="http://ocharles.org.uk">ocharles.org.uk</a>, Score: 88, Comments: 12</div><div>     On Reddit: [6] <a href="http://goo.gl/2yodj">http://goo.gl/2yodj</a></div><div>     Original: [7] <a href="http://goo.gl/hSsH6">http://goo.gl/hSsH6</a></div>

<div><br></div><div>   * Heist 0.10...now with a &gt;3000x performance improvement</div><div>     Domain: <a href="http://snapframework.com">snapframework.com</a>, Score: 81, Comments: 38</div><div>     On Reddit: [8] <a href="http://goo.gl/p7R7u">http://goo.gl/p7R7u</a></div>

<div>     Original: [9] <a href="http://goo.gl/znugn">http://goo.gl/znugn</a></div><div><br></div><div>   * 24 Days of Hackage: EKG</div><div>     Domain: <a href="http://ocharles.org.uk">ocharles.org.uk</a>, Score: 68, Comments: 15</div>

<div>     On Reddit: [10] <a href="http://goo.gl/ltPb1">http://goo.gl/ltPb1</a></div><div>     Original: [11] <a href="http://goo.gl/UeYOA">http://goo.gl/UeYOA</a></div><div><br></div><div>   * pipes-3.0: Simpler, unified API</div>

<div>     Domain: <a href="http://haskellforall.com">haskellforall.com</a>, Score: 64, Comments: 71</div><div>     On Reddit: [12] <a href="http://goo.gl/ZSVtT">http://goo.gl/ZSVtT</a></div><div>     Original: [13] <a href="http://goo.gl/6Yt01">http://goo.gl/6Yt01</a></div>

<div><br></div><div>   * Hoodle : Pen note-taking program written in haskell</div><div>     Domain: <a href="http://youtube.com">youtube.com</a>, Score: 64, Comments: 21</div><div>     On Reddit: [14] <a href="http://goo.gl/aJ9G9">http://goo.gl/aJ9G9</a></div>

<div>     Original: [15] <a href="http://goo.gl/GsZ85">http://goo.gl/GsZ85</a></div><div><br></div><div>   * 24 Days of Hackage: lens</div><div>     Domain: <a href="http://ocharles.org.uk">ocharles.org.uk</a>, Score: 62, Comments: 46</div>

<div>     On Reddit: [16] <a href="http://goo.gl/71HbV">http://goo.gl/71HbV</a></div><div>     Original: [17] <a href="http://goo.gl/L78Hp">http://goo.gl/L78Hp</a></div><div><br></div><div>   * Cartesian Closed Comic #19: Facebook</div>

<div>     Domain: <a href="http://ro-che.info">ro-che.info</a>, Score: 61, Comments: 8</div><div>     On Reddit: [18] <a href="http://goo.gl/LKqzz">http://goo.gl/LKqzz</a></div><div>     Original: [19] <a href="http://goo.gl/tSrjJ">http://goo.gl/tSrjJ</a></div>

<div><br></div><div>   * Announcing: Snap Framework v0.10</div><div>     Domain: <a href="http://snapframework.com">snapframework.com</a>, Score: 61, Comments: 11</div><div>     On Reddit: [20] <a href="http://goo.gl/TibIw">http://goo.gl/TibIw</a></div>

<div>     Original: [21] <a href="http://goo.gl/Nm98e">http://goo.gl/Nm98e</a></div><div><br></div><div>   * Surprises of the Haskell module system (part 1)</div><div>     Domain: <a href="http://ro-che.info">ro-che.info</a>, Score: 57, Comments: 11</div>

<div>     On Reddit: [22] <a href="http://goo.gl/tOiiK">http://goo.gl/tOiiK</a></div><div>     Original: [23] <a href="http://goo.gl/vLEZP">http://goo.gl/vLEZP</a></div><div><br></div><div>   * 24 Days of Hackage: configurator</div>

<div>     Domain: <a href="http://ocharles.org.uk">ocharles.org.uk</a>, Score: 53, Comments: 7</div><div>     On Reddit: [24] <a href="http://goo.gl/jFKt2">http://goo.gl/jFKt2</a></div><div>     Original: [25] <a href="http://goo.gl/nu2zj">http://goo.gl/nu2zj</a></div>

<div><br></div><div>   * Fay :: Haskell -&gt; JavaScript</div><div>     Domain: <a href="http://fay-lang.org">fay-lang.org</a>, Score: 52, Comments: 14</div><div>     On Reddit: [26] <a href="http://goo.gl/wAH7C">http://goo.gl/wAH7C</a></div>

<div>     Original: [27] <a href="http://goo.gl/uitoD">http://goo.gl/uitoD</a></div><div><br></div><div>   * Announcing: Clay, a CSS preprocessor as a Haskell EDSL.</div><div>     Domain: <a href="http://sebastiaanvisser.github.com">sebastiaanvisser.github.com</a>, Score: 52, Comments: 53</div>

<div>     On Reddit: [28] <a href="http://goo.gl/1ej1n">http://goo.gl/1ej1n</a></div><div>     Original: [29] <a href="http://goo.gl/bWfU2">http://goo.gl/bWfU2</a></div><div><br></div><div>   * 24 Days of Hackage: base</div>

<div>     Domain: <a href="http://ocharles.org.uk">ocharles.org.uk</a>, Score: 51, Comments: 10</div><div>     On Reddit: [30] <a href="http://goo.gl/e5gLp">http://goo.gl/e5gLp</a></div><div>     Original: [31] <a href="http://goo.gl/7MY8o">http://goo.gl/7MY8o</a></div>

<div><br></div><div>   * Haskell for all: The Continuation Monad</div><div>     Domain: <a href="http://haskellforall.com">haskellforall.com</a>, Score: 51, Comments: 42</div><div>     On Reddit: [32] <a href="http://goo.gl/YKDOo">http://goo.gl/YKDOo</a></div>

<div>     Original: [33] <a href="http://goo.gl/zJ42x">http://goo.gl/zJ42x</a></div><div><br></div><div>   * ANNNOUNCE: lens 3.7 released</div><div>     Domain: <a href="http://haskell.org">haskell.org</a>, Score: 50, Comments: 9</div>

<div>     On Reddit: [34] <a href="http://goo.gl/FecK0">http://goo.gl/FecK0</a></div><div>     Original: [35] <a href="http://goo.gl/n4tR0">http://goo.gl/n4tR0</a></div><div><br></div><div>   * 24 Days of Hackage: optparse-applicative</div>

<div>     Domain: <a href="http://ocharles.org.uk">ocharles.org.uk</a>, Score: 50, Comments: 21</div><div>     On Reddit: [36] <a href="http://goo.gl/JyFVh">http://goo.gl/JyFVh</a></div><div>     Original: [37] <a href="http://goo.gl/PP4CX">http://goo.gl/PP4CX</a></div>

<div><br></div><div>   * 24 Days of Hackage: snap</div><div>     Domain: <a href="http://ocharles.org.uk">ocharles.org.uk</a>, Score: 50, Comments: 35</div><div>     On Reddit: [38] <a href="http://goo.gl/9Wp3q">http://goo.gl/9Wp3q</a></div>

<div>     Original: [39] <a href="http://goo.gl/WlHlU">http://goo.gl/WlHlU</a></div><div><br></div><div>   * What doesn&#39;t Haskell do well?</div><div>     Domain: self.haskell, Score: 47, Comments: 153</div><div>     On Reddit: [40] <a href="http://goo.gl/VRJMn">http://goo.gl/VRJMn</a></div>

<div>     Original: [41] <a href="http://goo.gl/VRJMn">http://goo.gl/VRJMn</a></div><div><br></div><div>   * 24 Days of Hackage: criterion</div><div>     Domain: <a href="http://ocharles.org.uk">ocharles.org.uk</a>, Score: 46, Comments: 10</div>

<div>     On Reddit: [42] <a href="http://goo.gl/wYrdm">http://goo.gl/wYrdm</a></div><div>     Original: [43] <a href="http://goo.gl/rYT9C">http://goo.gl/rYT9C</a></div><div><br></div><div>   * Some specific thoughts on why using Haskell makes you a better programmer.</div>

<div>     Domain: <a href="http://dubhrosa.blogspot.co.uk">dubhrosa.blogspot.co.uk</a>, Score: 46, Comments: 30</div><div>     On Reddit: [44] <a href="http://goo.gl/dN1Zd">http://goo.gl/dN1Zd</a></div><div>     Original: [45] <a href="http://goo.gl/DDNuQ">http://goo.gl/DDNuQ</a></div>

<div><br></div><div>   * Growing Haskell Platform</div><div>     Domain: <a href="http://mtnviewmark.wordpress.com">mtnviewmark.wordpress.com</a>, Score: 43, Comments: 16</div><div>     On Reddit: [46] <a href="http://goo.gl/jNefn">http://goo.gl/jNefn</a></div>

<div>     Original: [47] <a href="http://goo.gl/a5udB">http://goo.gl/a5udB</a></div><div><br></div><div>   * 24 Days of Hackage: text</div><div>     Domain: <a href="http://ocharles.org.uk">ocharles.org.uk</a>, Score: 43, Comments: 21</div>

<div>     On Reddit: [48] <a href="http://goo.gl/3VmmH">http://goo.gl/3VmmH</a></div><div>     Original: [49] <a href="http://goo.gl/13MOc">http://goo.gl/13MOc</a></div><div><br></div><div>Top StackOverflow Questions</div>

<div><br></div><div>   * What&#39;s the absurd function in Data.Void useful for?</div><div>     votes: 34, answers: 5</div><div>     Read on SO: [50] <a href="http://goo.gl/ny4gh">http://goo.gl/ny4gh</a></div><div><br></div>

<div>   * Benefit of avoiding multiple list traversals</div><div>     votes: 27, answers: 4</div><div>     Read on SO: [51] <a href="http://goo.gl/Z6DNg">http://goo.gl/Z6DNg</a></div><div><br></div><div>   * Images in Haddock documentation</div>

<div>     votes: 22, answers: 2</div><div>     Read on SO: [52] <a href="http://goo.gl/7tFgE">http://goo.gl/7tFgE</a></div><div><br></div><div>   * Idiomatic option pricing and risk using Repa parallel arrays</div><div>     votes: 22, answers: 1</div>

<div>     Read on SO: [53] <a href="http://goo.gl/Ih9cn">http://goo.gl/Ih9cn</a></div><div><br></div><div>   * How much memory does a thunk use?</div><div>     votes: 21, answers: 2</div><div>     Read on SO: [54] <a href="http://goo.gl/VkdIX">http://goo.gl/VkdIX</a></div>

<div><br></div><div>   * Can I constrain a type family?</div><div>     votes: 20, answers: 2</div><div>     Read on SO: [55] <a href="http://goo.gl/0kBEU">http://goo.gl/0kBEU</a></div><div><br></div><div>   * How to write platform-independent code in Haskell (ghc)</div>

<div>     votes: 18, answers: 1</div><div>     Read on SO: [56] <a href="http://goo.gl/13bEB">http://goo.gl/13bEB</a></div><div><br></div><div>   * Play a wav file with Haskell</div><div>     votes: 17, answers: 3</div><div>

     Read on SO: [57] <a href="http://goo.gl/sKpgf">http://goo.gl/sKpgf</a></div><div><br></div><div>   * Why are difference lists more efficient than regular concatenation?</div><div>     votes: 16, answers: 2</div><div>

     Read on SO: [58] <a href="http://goo.gl/GCVpe">http://goo.gl/GCVpe</a></div><div><br></div><div>   * GUI tools that are actively developed and well documented for Haskell</div><div>     votes: 15, answers: 2</div><div>

     Read on SO: [59] <a href="http://goo.gl/M2L0l">http://goo.gl/M2L0l</a></div><div><br></div><div>   * What are the adjoint functor pairs corresponding to common monads in Haskell?</div><div>     votes: 15, answers: 2</div>

<div>     Read on SO: [60] <a href="http://goo.gl/UnUik">http://goo.gl/UnUik</a></div><div><br></div><div>Until next time,</div><div>+Daniel Santa Cruz</div><div><a href="https://plus.google.com/105107667630152149014/about">https://plus.google.com/105107667630152149014/about</a></div>

<div><br></div><div>References</div><div><br></div><div>   1. <a href="http://www.youtube.com/watch?v=Ci48kqp11F8">http://www.youtube.com/watch?v=Ci48kqp11F8</a></div><div>   2. <a href="http://www.haskell.org/pipermail/haskell-cafe/2012-December/105041.html">http://www.haskell.org/pipermail/haskell-cafe/2012-December/105041.html</a></div>

<div>   3. <a href="http://www.reddit.com/r/haskell/comments/14bvtz/the_end_of_an_era_and_the_dawn_of_a_new_one/">http://www.reddit.com/r/haskell/comments/14bvtz/the_end_of_an_era_and_the_dawn_of_a_new_one/</a></div><div>

   4. <a href="http://fpcomplete.com/why-im-investing-in-fp-complete/">http://fpcomplete.com/why-im-investing-in-fp-complete/</a></div><div>   5. <a href="http://www.reddit.com/r/haskell/comments/15wc7s/simon_peytonjones_invests_in_fp_complete/">http://www.reddit.com/r/haskell/comments/15wc7s/simon_peytonjones_invests_in_fp_complete/</a></div>

<div>   6. <a href="http://ocharles.org.uk/blog/posts/2012-12-24-24-days-of-hackage.html">http://ocharles.org.uk/blog/posts/2012-12-24-24-days-of-hackage.html</a></div><div>   7. <a href="http://www.reddit.com/r/haskell/comments/15e0nz/24_days_of_hackage_thank_you/">http://www.reddit.com/r/haskell/comments/15e0nz/24_days_of_hackage_thank_you/</a></div>

<div>   8. <a href="http://snapframework.com/blog/2012/12/9/heist-0.10-released">http://snapframework.com/blog/2012/12/9/heist-0.10-released</a></div><div>   9. <a href="http://www.reddit.com/r/haskell/comments/14kjct/heist_010now_with_a_3000x_performance_improvement/">http://www.reddit.com/r/haskell/comments/14kjct/heist_010now_with_a_3000x_performance_improvement/</a></div>

<div>  10. <a href="http://ocharles.org.uk/blog/posts/2012-12-11-24-day-of-hackage-ekg.html">http://ocharles.org.uk/blog/posts/2012-12-11-24-day-of-hackage-ekg.html</a></div><div>  11. <a href="http://www.reddit.com/r/haskell/comments/14ovdp/24_days_of_hackage_ekg/">http://www.reddit.com/r/haskell/comments/14ovdp/24_days_of_hackage_ekg/</a></div>

<div>  12. <a href="http://www.haskellforall.com/2012/12/pipes-30-simpler-unified-api.html">http://www.haskellforall.com/2012/12/pipes-30-simpler-unified-api.html</a></div><div>  13. <a href="http://www.reddit.com/r/haskell/comments/14qe8b/pipes30_simpler_unified_api/">http://www.reddit.com/r/haskell/comments/14qe8b/pipes30_simpler_unified_api/</a></div>

<div>  14. <a href="http://www.youtube.com/watch?v=Z2wzpyxsVSU">http://www.youtube.com/watch?v=Z2wzpyxsVSU</a></div><div>  15. <a href="http://www.reddit.com/r/haskell/comments/14seiv/hoodle_pen_notetaking_program_written_in_haskell/">http://www.reddit.com/r/haskell/comments/14seiv/hoodle_pen_notetaking_program_written_in_haskell/</a></div>

<div>  16. <a href="http://ocharles.org.uk/blog/posts/2012-12-09-24-days-of-hackage-lens.html">http://ocharles.org.uk/blog/posts/2012-12-09-24-days-of-hackage-lens.html</a></div><div>  17. <a href="http://www.reddit.com/r/haskell/comments/14kbbi/24_days_of_hackage_lens/">http://www.reddit.com/r/haskell/comments/14kbbi/24_days_of_hackage_lens/</a></div>

<div>  18. <a href="http://ro-che.info/ccc/19.html">http://ro-che.info/ccc/19.html</a></div><div>  19. <a href="http://www.reddit.com/r/haskell/comments/145cra/cartesian_closed_comic_19_facebook/">http://www.reddit.com/r/haskell/comments/145cra/cartesian_closed_comic_19_facebook/</a></div>

<div>  20. <a href="http://snapframework.com/blog/2012/12/10/snap-0.10-released">http://snapframework.com/blog/2012/12/10/snap-0.10-released</a></div><div>  21. <a href="http://www.reddit.com/r/haskell/comments/14lrlr/announcing_snap_framework_v010/">http://www.reddit.com/r/haskell/comments/14lrlr/announcing_snap_framework_v010/</a></div>

<div>  22. <a href="http://ro-che.info/articles/2012-12-25-haskell-module-system-p1.html">http://ro-che.info/articles/2012-12-25-haskell-module-system-p1.html</a></div><div>  23. <a href="http://www.reddit.com/r/haskell/comments/15fnrx/surprises_of_the_haskell_module_system_part_1/">http://www.reddit.com/r/haskell/comments/15fnrx/surprises_of_the_haskell_module_system_part_1/</a></div>

<div>  24. <a href="http://ocharles.org.uk/blog/posts/2012-12-21-24-days-of-hackage-configurator.html">http://ocharles.org.uk/blog/posts/2012-12-21-24-days-of-hackage-configurator.html</a></div><div>  25. <a href="http://www.reddit.com/r/haskell/comments/158svo/24_days_of_hackage_configurator/">http://www.reddit.com/r/haskell/comments/158svo/24_days_of_hackage_configurator/</a></div>

<div>  26. <a href="http://fay-lang.org/">http://fay-lang.org/</a></div><div>  27. <a href="http://www.reddit.com/r/haskell/comments/14dxru/fay_haskell_javascript/">http://www.reddit.com/r/haskell/comments/14dxru/fay_haskell_javascript/</a></div>

<div>  28. <a href="http://sebastiaanvisser.github.com/clay/">http://sebastiaanvisser.github.com/clay/</a></div><div>  29. <a href="http://www.reddit.com/r/haskell/comments/15aoif/announcing_clay_a_css_preprocessor_as_a_haskell/">http://www.reddit.com/r/haskell/comments/15aoif/announcing_clay_a_css_preprocessor_as_a_haskell/</a></div>

<div>  30. <a href="http://ocharles.org.uk/blog/posts/2012-12-23-24-days-of-hackage-base.html">http://ocharles.org.uk/blog/posts/2012-12-23-24-days-of-hackage-base.html</a></div><div>  31. <a href="http://www.reddit.com/r/haskell/comments/15c0jm/24_days_of_hackage_base/">http://www.reddit.com/r/haskell/comments/15c0jm/24_days_of_hackage_base/</a></div>

<div>  32. <a href="http://www.haskellforall.com/2012/12/the-continuation-monad.html">http://www.haskellforall.com/2012/12/the-continuation-monad.html</a></div><div>  33. <a href="http://www.reddit.com/r/haskell/comments/15ogxe/haskell_for_all_the_continuation_monad/">http://www.reddit.com/r/haskell/comments/15ogxe/haskell_for_all_the_continuation_monad/</a></div>

<div>  34. <a href="http://www.haskell.org/pipermail/haskell/2012-December/023598.html">http://www.haskell.org/pipermail/haskell/2012-December/023598.html</a></div><div>  35. <a href="http://www.reddit.com/r/haskell/comments/14fw7l/annnounce_lens_37_released/">http://www.reddit.com/r/haskell/comments/14fw7l/annnounce_lens_37_released/</a></div>

<div>  36. <a href="http://ocharles.org.uk/blog/posts/2012-12-17-24-days-of-hackage-optparse-applicative.html">http://ocharles.org.uk/blog/posts/2012-12-17-24-days-of-hackage-optparse-applicative.html</a></div><div>  37. <a href="http://www.reddit.com/r/haskell/comments/150iem/24_days_of_hackage_optparseapplicative/">http://www.reddit.com/r/haskell/comments/150iem/24_days_of_hackage_optparseapplicative/</a></div>

<div>  38. <a href="http://ocharles.org.uk/blog/posts/2012-12-19-24-days-of-hackage-snap.html">http://ocharles.org.uk/blog/posts/2012-12-19-24-days-of-hackage-snap.html</a></div><div>  39. <a href="http://www.reddit.com/r/haskell/comments/154i72/24_days_of_hackage_snap/">http://www.reddit.com/r/haskell/comments/154i72/24_days_of_hackage_snap/</a></div>

<div>  40. file://localhost/r/haskell/comments/14nj0r/what_doesnt_haskell_do_well/</div><div>  41. <a href="http://www.reddit.com/r/haskell/comments/14nj0r/what_doesnt_haskell_do_well/">http://www.reddit.com/r/haskell/comments/14nj0r/what_doesnt_haskell_do_well/</a></div>

<div>  42. <a href="http://ocharles.org.uk/blog/posts/2012-12-18-24-days-of-hackage-criterion.html">http://ocharles.org.uk/blog/posts/2012-12-18-24-days-of-hackage-criterion.html</a></div><div>  43. <a href="http://www.reddit.com/r/haskell/comments/152yv3/24_days_of_hackage_criterion/">http://www.reddit.com/r/haskell/comments/152yv3/24_days_of_hackage_criterion/</a></div>

<div>  44. <a href="http://dubhrosa.blogspot.co.uk/2012/12/lessons-learning-haskell.html">http://dubhrosa.blogspot.co.uk/2012/12/lessons-learning-haskell.html</a></div><div>  45. <a href="http://www.reddit.com/r/haskell/comments/15ch1k/some_specific_thoughts_on_why_using_haskell_makes/">http://www.reddit.com/r/haskell/comments/15ch1k/some_specific_thoughts_on_why_using_haskell_makes/</a></div>

<div>  46. <a href="http://mtnviewmark.wordpress.com/2012/12/06/growing/">http://mtnviewmark.wordpress.com/2012/12/06/growing/</a></div><div>  47. <a href="http://www.reddit.com/r/haskell/comments/14fmw8/growing_haskell_platform/">http://www.reddit.com/r/haskell/comments/14fmw8/growing_haskell_platform/</a></div>

<div>  48. <a href="http://ocharles.org.uk/blog/posts/2012-12-12-24-days-of-hackage-text.html">http://ocharles.org.uk/blog/posts/2012-12-12-24-days-of-hackage-text.html</a></div><div>  49. <a href="http://www.reddit.com/r/haskell/comments/14quxz/24_days_of_hackage_text/">http://www.reddit.com/r/haskell/comments/14quxz/24_days_of_hackage_text/</a></div>

<div>  50. <a href="http://stackoverflow.com/questions/14131856/whats-the-absurd-function-in-data-void-useful-for">http://stackoverflow.com/questions/14131856/whats-the-absurd-function-in-data-void-useful-for</a></div><div>

  51. <a href="http://stackoverflow.com/questions/13686926/benefit-of-avoiding-multiple-list-traversals">http://stackoverflow.com/questions/13686926/benefit-of-avoiding-multiple-list-traversals</a></div><div>  52. <a href="http://stackoverflow.com/questions/14017112/images-in-haddock-documentation">http://stackoverflow.com/questions/14017112/images-in-haddock-documentation</a></div>

<div>  53. <a href="http://stackoverflow.com/questions/14082158/idiomatic-option-pricing-and-risk-using-repa-parallel-arrays">http://stackoverflow.com/questions/14082158/idiomatic-option-pricing-and-risk-using-repa-parallel-arrays</a></div>

<div>  54. <a href="http://stackoverflow.com/questions/13982863/how-much-memory-does-a-thunk-use">http://stackoverflow.com/questions/13982863/how-much-memory-does-a-thunk-use</a></div><div>  55. <a href="http://stackoverflow.com/questions/14133121/can-i-constrain-a-type-family">http://stackoverflow.com/questions/14133121/can-i-constrain-a-type-family</a></div>

<div>  56. <a href="http://stackoverflow.com/questions/13799199/how-to-write-platform-independent-code-in-haskell-ghc">http://stackoverflow.com/questions/13799199/how-to-write-platform-independent-code-in-haskell-ghc</a></div>

<div>  57. <a href="http://stackoverflow.com/questions/14005592/play-a-wav-file-with-haskell">http://stackoverflow.com/questions/14005592/play-a-wav-file-with-haskell</a></div><div>  58. <a href="http://stackoverflow.com/questions/13879260/why-are-difference-lists-more-efficient-than-regular-concatenation">http://stackoverflow.com/questions/13879260/why-are-difference-lists-more-efficient-than-regular-concatenation</a></div>

<div>  59. <a href="http://stackoverflow.com/questions/13887213/gui-tools-that-are-actively-developed-and-well-documented-for-haskell">http://stackoverflow.com/questions/13887213/gui-tools-that-are-actively-developed-and-well-documented-for-haskell</a></div>

<div>  60. <a href="http://stackoverflow.com/questions/13937289/what-are-the-adjoint-functor-pairs-corresponding-to-common-monads-in-haskell">http://stackoverflow.com/questions/13937289/what-are-the-adjoint-functor-pairs-corresponding-to-common-monads-in-haskell</a></div>

<div><br></div></div>