Welcome to issue 265 of the HWN, an issue covering crowd-sourced bits of information about Haskell from around the web. This issue covers the week of March 31 to April 6, 2013.
Quotes of the Week * Jafet: Haskell is an abstract research language used only in academia, education, banking, stock trading, circuit design, embedded systems, cryptography, operating systems research, bioinformatics, phone apps, and web services. * monochrom: primop is where the turtle tower ends and the russian dolls begin! * sclv: haha. i love this stuff but if i bury myself in it my head will start spinning around like exorcist and i will start spitting blood Top Reddit Stories * Haskell beats C using generalised stream fusion - Geoff Mainland, Simon Peyton Jones, Simon Marlow, Roman Leshchinskiy. Submitted to ICFP 2013 [PDF] Domain: research.microsoft.com, Score: 106, Comments: 47 On Reddit: [1] http://goo.gl/Ui7bS Original: [2] http://goo.gl/es51B * Functor is now a superclass of Monad in GHC HEAD Domain: darcs.haskell.org, Score: 87, Comments: 33 On Reddit: [3] http://goo.gl/B1LYf Original: [4] http://goo.gl/JiunP * Yet Another Lambda Blog ยป Haskell as fast as C: A case study Domain: lambda.jstolarek.com, Score: 61, Comments: 25 On Reddit: [5] http://goo.gl/cemyl Original: [6] http://goo.gl/uCbTd * Beautiful Concurrency - a series of articles by Simon Peyton-Jones - on FP Complete School of Haskell Domain: fpcomplete.com, Score: 60, Comments: 20 On Reddit: [7] http://goo.gl/pWAA4 Original: [8] http://goo.gl/ynFG8 * Web Woes for Haskell Domain: self.haskell, Score: 43, Comments: 42 On Reddit: [9] http://goo.gl/vl13n Original: [10] http://goo.gl/vl13n * Cap'n Proto: faster protocol buffers, written in Haskell & C++ Domain: kentonv.github.com, Score: 42, Comments: 11 On Reddit: [11] http://goo.gl/6Qwza Original: [12] http://goo.gl/94iip * Resource limits for Haskell Domain: blog.ezyang.com, Score: 38, Comments: 1 On Reddit: [13] http://goo.gl/01WPS Original: [14] http://goo.gl/KjwNx * Dependent Types - A New Paradigm? by Paul Callaghan Domain: pragprog.com, Score: 33, Comments: 1 On Reddit: [15] http://goo.gl/Gjs3K Original: [16] http://goo.gl/4wbYa * So I accidentally a profunctors tutorial Domain: fpcomplete.com, Score: 31, Comments: 43 On Reddit: [17] http://goo.gl/QnzoR Original: [18] http://goo.gl/VDlYh * UPenn CIS 194: Intro to Haskell, Instructor: Brent Yorgey Domain: seas.upenn.edu, Score: 31, Comments: 4 On Reddit: [19] http://goo.gl/zXgrM Original: [20] http://goo.gl/OC3x1 * Sorting with Agda Domain: mazzo.li, Score: 30, Comments: 33 On Reddit: [21] http://goo.gl/rkq58 Original: [22] http://goo.gl/8GRCF * Announcing The Pragmatic Haskeller Domain: cakesolutions.net, Score: 29, Comments: 7 On Reddit: [23] http://goo.gl/3ahrb Original: [24] http://goo.gl/AsOKQ * Flavours of free applicative functors Domain: ro-che.info, Score: 27, Comments: 6 On Reddit: [25] http://goo.gl/oE2sk Original: [26] http://goo.gl/sE5VD * Free Applicative Functors (ICFP submission) Domain: paolocapriotti.com, Score: 25, Comments: 11 On Reddit: [27] http://goo.gl/2dB7B Original: [28] http://goo.gl/VWnHG * Handling out of memory? Domain: self.haskell, Score: 25, Comments: 17 On Reddit: [29] http://goo.gl/mGwUt Original: [30] http://goo.gl/mGwUt * hydra-print - visualizing multiple texts streams Domain: parfunk.blogspot.se, Score: 24, Comments: 7 On Reddit: [31] http://goo.gl/uToAZ Original: [32] http://goo.gl/lc70w * Lazy IO breaks equational reasoning Domain: okmij.org, Score: 24, Comments: 124 On Reddit: [33] http://goo.gl/48f0h Original: [34] http://goo.gl/m8Vbr * Haskell on Windows Domain: gundersen.net, Score: 23, Comments: 14 On Reddit: [35] http://goo.gl/oRV4B Original: [36] http://goo.gl/0hOL4 * Constrained Monads (GADTs indexed by Constraint) Domain: ittc.ku.edu, Score: 21, Comments: 7 On Reddit: [37] http://goo.gl/lVRpl Original: [38] http://goo.gl/jtbU3 Top StackOverflow Questions * Simple examples to illustrate Category, Monoid and Monad? votes: 28, answers: 1 Read on SO: [39] http://goo.gl/HPE8k * Which techniques have contributed the most to Haskell's improving performance? [closed] votes: 18, answers: 1 Read on SO: [40] http://goo.gl/tz904 * Why does Parsec not use Control.Applicative operators votes: 13, answers: 1 Read on SO: [41] http://goo.gl/0mR3f * ghc 7.4.2, Dynamically calling modules votes: 10, answers: 1 Read on SO: [42] http://goo.gl/MZD8q * What's wrong with this implementation of quicksort using Arrows? votes: 10, answers: 2 Read on SO: [43] http://goo.gl/zwhfy * Initializing algebraic data type from list votes: 9, answers: 4 Read on SO: [44] http://goo.gl/nbyUP * Scoped type variables require explicit foralls. Why? votes: 9, answers: 1 Read on SO: [45] http://goo.gl/SUlCf * Parsing UnicodeSyntax with haskell-src-exts votes: 8, answers: 1 Read on SO: [46] http://goo.gl/Yi8Vd Until next time, +Daniel Santa Cruz References 1. http://research.microsoft.com/en-us/um/people/simonpj/papers/ndp/haskell-beats-C.pdf 2. http://www.reddit.com/r/haskell/comments/1br0ls/haskell_beats_c_using_generalised_stream_fusion/ 3. http://darcs.haskell.org/libraries/base/GHC/Base.lhs 4. http://www.reddit.com/r/haskell/comments/1bfojn/functor_is_now_a_superclass_of_monad_in_ghc_head/ 5. http://lambda.jstolarek.com/2013/04/haskell-as-fast-as-c-a-case-study/ 6. http://www.reddit.com/r/haskell/comments/1bikvs/yet_another_lambda_blog_haskell_as_fast_as_c_a/ 7. https://www.fpcomplete.com/user/simonpj/beautiful-concurrency 8. http://www.reddit.com/r/haskell/comments/1bm3ep/beautiful_concurrency_a_series_of_articles_by/ 9. http://www.reddit.com/r/haskell/comments/1bqsvi/web_woes_for_haskell/ 10. http://www.reddit.com/r/haskell/comments/1bqsvi/web_woes_for_haskell/ 11. http://kentonv.github.com/capnproto/install.html 12. http://www.reddit.com/r/haskell/comments/1bjt4f/capn_proto_faster_protocol_buffers_written_in/ 13. http://blog.ezyang.com/2013/04/resource-limits-for-haskell/ 14. http://www.reddit.com/r/haskell/comments/1bkjj8/resource_limits_for_haskell/ 15. http://pragprog.com/magazines/2013-04/dependent-types 16. http://www.reddit.com/r/haskell/comments/1bmqba/dependent_types_a_new_paradigm_by_paul_callaghan/ 17. https://www.fpcomplete.com/user/liyang/profunctors 18. http://www.reddit.com/r/haskell/comments/1bg21c/so_i_accidentally_a_profunctors_tutorial/ 19. http://www.seas.upenn.edu/~cis194/lectures.html 20. http://www.reddit.com/r/haskell/comments/1bqax8/upenn_cis_194_intro_to_haskell_instructor_brent/ 21. http://mazzo.li/posts/AgdaSort.html 22. http://www.reddit.com/r/haskell/comments/1biasi/sorting_with_agda/ 23. http://www.cakesolutions.net/teamblogs/2013/04/05/announcing-the-pragmatic-haskeller/ 24. http://www.reddit.com/r/haskell/comments/1brbac/announcing_the_pragmatic_haskeller/ 25. http://ro-che.info/articles/2013-03-31-flavours-of-free-applicative-functors.html 26. http://www.reddit.com/r/haskell/comments/1be2iv/flavours_of_free_applicative_functors/ 27. http://paolocapriotti.com/blog/2013/04/03/free-applicative-functors/ 28. http://www.reddit.com/r/haskell/comments/1bnql3/free_applicative_functors_icfp_submission/ 29. http://www.reddit.com/r/haskell/comments/1bsucw/handling_out_of_memory/ 30. http://www.reddit.com/r/haskell/comments/1bsucw/handling_out_of_memory/ 31. http://parfunk.blogspot.se/2013/04/hydra-print.html 32. http://www.reddit.com/r/haskell/comments/1bsc9u/hydraprint_visualizing_multiple_texts_streams/ 33. http://okmij.org/ftp/Haskell/index.html#lazyIO-not-True 34. http://www.reddit.com/r/haskell/comments/1bsitm/lazy_io_breaks_equational_reasoning/ 35. http://www.gundersen.net/haskell-on-windows/ 36. http://www.reddit.com/r/haskell/comments/1bsm6v/haskell_on_windows/ 37. http://www.ittc.ku.edu/csdl/fpg/papers/Sculthorpe-13-ConstrainedMonad.html 38. http://www.reddit.com/r/haskell/comments/1bktx3/constrained_monads_gadts_indexed_by_constraint/ 39. http://stackoverflow.com/questions/15726733/simple-examples-to-illustrate-category-monoid-and-monad 40. http://stackoverflow.com/questions/15750998/which-techniques-have-contributed-the-most-to-haskells-improving-performance 41. http://stackoverflow.com/questions/15767978/why-does-parsec-not-use-control-applicative-operators 42. http://stackoverflow.com/questions/15824756/ghc-7-4-2-dynamically-calling-modules 43. http://stackoverflow.com/questions/15849550/whats-wrong-with-this-implementation-of-quicksort-using-arrows 44. http://stackoverflow.com/questions/15734573/initializing-algebraic-data-type-from-list 45. http://stackoverflow.com/questions/15800878/scoped-type-variables-require-explicit-foralls-why 46. http://stackoverflow.com/questions/15784076/parsing-unicodesyntax-with-haskell-src-exts 47. https://plus.google.com/105107667630152149014/about
_______________________________________________ Haskell mailing list Haskell@haskell.org http://www.haskell.org/mailman/listinfo/haskell