
Welcome to issue 310 of the HWN, an issue covering crowd-sourced bits of information about Haskell from around the web. This issue covers from October 5 to 18, 2014 Quotes of the Week * spopejoy: That [Spineless Tagless G Machine] will always sound like the villian in an upcoming Ghostbusters sequel to me :) * pigworker: When you can make data out of potatoes, why would you want to encode them as functions? * fishcorn: When someone mentions lens on freenode... [1]zeus-lens! * neelk: So constructively we know this style can be used to meet hard performance deadlines in domains where the penalty for failure is literally radioactive flaming death. * edwardkmett: At one point we had a type in lens where one of its arguments started taking parameters of the form i m a s t a b u. Upon reflection, we let it win the argument and decided not to implement the function. * Ivan Appel: ... while the popular opinion says that the main reason to pick Haskell is "to have fun hacking," in fact it's not so fun to hack in Haskell because there's not such much hacking to do at the first place. For instance, you don't need to spend lots of effort tracing and fixing obscure bugs, so if your definition of "hacking" includes heroic bugfixing, you'd be better off with JavaScript or Perl. Top Reddit Stories * From 60 Frames per Second to 500 in Haskell Domain: keera.co.uk, Score: 116, Comments: 82 Original: [2] http://goo.gl/tiA202 On Reddit: [3] http://goo.gl/sl8TTl * Note: Erik Meijer's MOOC - "Introduction to Functional Programming" starts next Wednesday Domain: edx.org, Score: 109, Comments: 34 Original: [4] http://goo.gl/QNXb5M On Reddit: [5] http://goo.gl/sVfmE4 * The New Haskell.org Domain: blog.haskell.org, Score: 98, Comments: 72 Original: [6] http://goo.gl/TbBGrW On Reddit: [7] http://goo.gl/kdaLFq * New Haskell Book: Thinking Functionally with Haskell Domain: amazon.com, Score: 95, Comments: 39 Original: [8] http://goo.gl/oj35Ox On Reddit: [9] http://goo.gl/rYKq6c * Some notes on reimplementing a NodeJS service in Haskell Domain: gist.github.com, Score: 67, Comments: 5 Original: [10] http://goo.gl/ZoSy2a On Reddit: [11] http://goo.gl/kQ6mOs * Release of threepenny-gui 0.5.0.0: easy UI in Haskell! Domain: apfelmus.nfshost.com, Score: 65, Comments: 1 Original: [12] http://goo.gl/NClc0o On Reddit: [13] http://goo.gl/qDos1R * Bake: a Continuous Integration System Domain: neilmitchell.blogspot.fr, Score: 64, Comments: 34 Original: [14] http://goo.gl/u5bznA On Reddit: [15] http://goo.gl/7oC0N8 * On concerns about Haskell's Prelude favoring Foldable/Traversable Domain: yesodweb.com, Score: 62, Comments: 101 Original: [16] http://goo.gl/yJ7yMJ On Reddit: [17] http://goo.gl/M1M6we * Making GHCi awesomer? Domain: haskell.org, Score: 57, Comments: 3 Original: [18] http://goo.gl/KUkSQ7 On Reddit: [19] http://goo.gl/GRxzb6 * lens over tea, part 1: lenses 101, traversals 101, and some implementation details Domain: artyom.me, Score: 56, Comments: 25 Original: [20] http://goo.gl/rH0tdJ On Reddit: [21] http://goo.gl/jgsBeN * A neat trick for GHCi Domain: mega-nerd.com, Score: 54, Comments: 12 Original: [22] http://goo.gl/o9yrqJ On Reddit: [23] http://goo.gl/oB8Nhb * Shaking up GHC Domain: blogs.ncl.ac.uk, Score: 53, Comments: 21 Original: [24] http://goo.gl/jkRnPn On Reddit: [25] http://goo.gl/byWnxV * FRP Zoo: the TodoMVC of FRP libraries Domain: github.com, Score: 53, Comments: 12 Original: [26] http://goo.gl/JyKRtL On Reddit: [27] http://goo.gl/wJV4Vt * [Video] Simon Peyton Jones - Zero-Cost Coercions in Haskell at Haskell eXchange Domain: skillsmatter.com, Score: 50, Comments: 46 Original: [28] http://goo.gl/yXp43E On Reddit: [29] http://goo.gl/l0mo5O * Bryan O'Sullivan - Performance Measurement and Optimization in Haskell [video] Domain: skillsmatter.com, Score: 49, Comments: 23 Original: [30] http://goo.gl/HO4Sjy On Reddit: [31] http://goo.gl/4sqGgX * How to Rewrite the Prelude Domain: neilmitchell.blogspot.it, Score: 42, Comments: 81 Original: [32] http://goo.gl/PnnoO2 On Reddit: [33] http://goo.gl/EP9CaL * Generalizing function composition Domain: jaspervdj.be, Score: 42, Comments: 31 Original: [34] http://goo.gl/vCfmqT On Reddit: [35] http://goo.gl/GXb4gt * C structures in Haskell FFI Domain: ghc.haskell.org, Score: 40, Comments: 19 Original: [36] http://goo.gl/OT7UFH On Reddit: [37] http://goo.gl/uKJWCl * Yi 0.10, Anniversary Edition Domain: haskell.org, Score: 38, Comments: 16 Original: [38] http://goo.gl/T58nN6 On Reddit: [39] http://goo.gl/Fz6NQo * Curry-Howard, the Ontological Ultimate Domain: psnively.github.io, Score: 38, Comments: 28 Original: [40] http://goo.gl/HpPhXz On Reddit: [41] http://goo.gl/LlYUiM Top StackOverflow Questions * Is it possible to directly invoke Haskell code from Bash and output to stdout? votes: 17, answers: 3 Read on SO: [42] http://goo.gl/jkG0vv * Why does foldr use a helper function? votes: 16, answers: 4 Read on SO: [43] http://goo.gl/hsmIsF * Why do hGetBuf, hPutBuf, etc. allocate memory? votes: 14, answers: 2 Read on SO: [44] http://goo.gl/G40NfW * Is it possible to get the Kind of a Type Constructor in Haskell? votes: 10, answers: 1 Read on SO: [45] http://goo.gl/Pajd4R * Printing out Haskell's evaluation (rewriting) steps for educational/learning purposes. Is it possible? votes: 9, answers: 3 Read on SO: [46] http://goo.gl/Wlfeol Until next time, [47]+Daniel Santa Cruz References 1. https://s3.amazonaws.com/fishcorn/zeus-lens.gif 2. http://keera.co.uk/blog/2014/10/15/from-60-fps-to-500/ 3. http://www.reddit.com/r/haskell/comments/2jbl78/from_60_frames_per_second_to... 4. https://www.edx.org/course/delftx/delftx-fp101x-introduction-functional-2126... 5. http://www.reddit.com/r/haskell/comments/2ixpcf/note_erik_meijers_mooc_intro... 6. https://blog.haskell.org/post/the_new_haskell_org/ 7. http://www.reddit.com/r/haskell/comments/2j4sim/the_new_haskellorg/ 8. http://www.amazon.com/Thinking-Functionally-Haskell-Richard-Bird/dp/1107087201/ref=sr_1_2?ie=UTF8&qid=1413453442&sr=8-2&keywords=graham+hutton+haskell 9. http://www.reddit.com/r/haskell/comments/2jele8/new_haskell_book_thinking_fu... 10. https://gist.github.com/paf31/9c4d402d400d61a49656 11. http://www.reddit.com/r/haskell/comments/2j8lhd/some_notes_on_reimplementing... 12. http://apfelmus.nfshost.com/blog/2014/10/04-threepenny-gui-0-5.html 13. http://www.reddit.com/r/haskell/comments/2idep2/release_of_threepennygui_050... 14. http://neilmitchell.blogspot.fr/2014/10/bake-continuous-integration-system.h... 15. http://www.reddit.com/r/haskell/comments/2in244/bake_a_continuous_integratio... 16. http://www.yesodweb.com/blog/2014/10/classy-base-prelude 17. http://www.reddit.com/r/haskell/comments/2if0fu/on_concerns_about_haskells_p... 18. http://www.haskell.org/pipermail/ghc-devs/2014-October/006771.html 19. http://www.reddit.com/r/haskell/comments/2jm4nk/making_ghci_awesomer/ 20. http://artyom.me/lens-over-tea-1 21. http://www.reddit.com/r/haskell/comments/2igp1v/lens_over_tea_part_1_lenses_... 22. http://www.mega-nerd.com/erikd/Blog/CodeHacking/Haskell/ghci-trick.html 23. http://www.reddit.com/r/haskell/comments/2jketr/a_neat_trick_for_ghci/ 24. https://blogs.ncl.ac.uk/andreymokhov/shaking-up-ghc/ 25. http://www.reddit.com/r/haskell/comments/2j07m0/shaking_up_ghc/ 26. https://github.com/gelisam/frp-zoo#readme 27. http://www.reddit.com/r/haskell/comments/2j0u4h/frp_zoo_the_todomvc_of_frp_l... 28. https://skillsmatter.com/skillscasts/5296-safe-zero-cost-coercions-in-haskel... 29. http://www.reddit.com/r/haskell/comments/2iqrr5/video_simon_peyton_jones_zer... 30. https://skillsmatter.com/skillscasts/5466-bryan-o-sullivan 31. http://www.reddit.com/r/haskell/comments/2is5am/bryan_osullivan_performance_... 32. http://neilmitchell.blogspot.it/2014/10/how-to-rewrite-prelude.html 33. http://www.reddit.com/r/haskell/comments/2icjmf/how_to_rewrite_the_prelude/ 34. http://jaspervdj.be/posts/2014-10-17-generalizing-function-composition.html 35. http://www.reddit.com/r/haskell/comments/2jivxa/generalizing_function_compos... 36. https://ghc.haskell.org/trac/ghc/wiki/CStructures 37. http://www.reddit.com/r/haskell/comments/2jefui/c_structures_in_haskell_ffi/ 38. http://www.haskell.org/pipermail/haskell-cafe/2014-October/116463.html 39. http://www.reddit.com/r/haskell/comments/2j8pfv/yi_010_anniversary_edition/ 40. http://psnively.github.io/blog/2014/10/14/Curry-Howard-the-Ontological-Ultim... 41. http://www.reddit.com/r/haskell/comments/2jb1n7/curryhoward_the_ontological_... 42. http://stackoverflow.com/questions/26417136/is-it-possible-to-directly-invok... 43. http://stackoverflow.com/questions/26243014/why-does-foldr-use-a-helper-func... 44. http://stackoverflow.com/questions/26333815/why-do-hgetbuf-hputbuf-etc-alloc... 45. http://stackoverflow.com/questions/26291740/is-it-possible-to-get-the-kind-o... 46. http://stackoverflow.com/questions/26214586/printing-out-haskells-evaluation... 47. https://plus.google.com/105107667630152149014/about
participants (1)
-
Daniel Santa Cruz