Welcome to issue 245 of the HWN, an issue covering crowd-sourced bits of information about Haskell from around the web. This issue covers the week of September 16 to September 22, 2012.
Quotes of the Week * dmwit: You have your intuition correct, despite all the pedantry in the room. * Cale: THIS CODE IS EXCELLENT CODE, I AM AN EXCELLENT ENTERPRISE PROGRAMMER ACCOMPLISHING REAL WORLD TASKS USING PATTERNS LIKE I READ ABOUT IN ALL THE JAVA BLOGS * byorgey: HASKELL is a pure, functional, strongly typed language featuring a name with all capitals, so it is suitable for beginners * ciaranm: a comonad is just a comonoid in the category of endofunctors. what's the coproblem? * dmwit: ISAAC -- ignore success at all costs * merijn: If you're not gonna use the types [by writing them] you might as well just write python * Cale: The real reason for the installed size of GHC being so large is that in the background it secretly downloads a video of SPJ riding a unicycle. Top Reddit Stories * First commercial Haskell-powered (game logic) computer game? (Nikki and the Robots Story Episodes) Domain: buy.joyridelabs.de, Score: 57, Comments: 27 On Reddit: [1] http://goo.gl/hngXz Original: [2] http://goo.gl/Y5Oax * Common misconceptions about Safe Haskell Domain: blog.ezyang.com, Score: 49, Comments: 23 On Reddit: [3] http://goo.gl/NBSx7 Original: [4] http://goo.gl/43i6n * The MonadTrans class is missing a method Domain: haskellforall.com, Score: 44, Comments: 32 On Reddit: [5] http://goo.gl/okxAX Original: [6] http://goo.gl/GnvzB * The Haskell Implementors' Workshop videos and slides available online Domain: haskell.org, Score: 43, Comments: 4 On Reddit: [7] http://goo.gl/LuORg Original: [8] http://goo.gl/pEvww * Writing javascript games in haskell : breakout Domain: jshaskell.blogspot.com, Score: 39, Comments: 10 On Reddit: [9] http://goo.gl/Dv8QK Original: [10] http://goo.gl/lXxsS * HIW 2012. Simon Peyton Jones: GHC Status Update. - YouTube Domain: youtube.com, Score: 37, Comments: 12 On Reddit: [11] http://goo.gl/3GEZK Original: [12] http://goo.gl/j7al9 * Comparing Snap's and Yesod's Template Languages Heist and Hamlet Domain: gist.github.com, Score: 36, Comments: 33 On Reddit: [13] http://goo.gl/AzaVV Original: [14] http://goo.gl/StRaF * Request: Tutorial on debugging using stack trace features of GHC 7.4 Domain: self.haskell, Score: 31, Comments: 6 On Reddit: [15] http://goo.gl/DcR1C Original: [16] http://goo.gl/DcR1C * A kind for regions Domain: monoidal.blogspot.com, Score: 29, Comments: 27 On Reddit: [17] http://goo.gl/4aBe7 Original: [18] http://goo.gl/tBDDW * [screencast] Quick introduction to Haskell using Gtk and the web Domain: vimeo.com, Score: 28, Comments: 4 On Reddit: [19] http://goo.gl/oi2IB Original: [20] http://goo.gl/LOkcf * Warp optimization - Sending header and body at once Domain: yesodweb.com, Score: 27, Comments: 17 On Reddit: [21] http://goo.gl/wstwx Original: [22] http://goo.gl/opsHb * Runtime Codegeneration in Haskell: Harpy vs. LLVM Domain: blog.wien.tomnetworks.com, Score: 24, Comments: 10 On Reddit: [23] http://goo.gl/aD0hE Original: [24] http://goo.gl/jU3nf * Show off your Vim/Emacs config! Domain: self.haskell, Score: 24, Comments: 7 On Reddit: [25] http://goo.gl/jV6Sa Original: [26] http://goo.gl/jV6Sa * Elm 0.4: Graphics Upgrade! Markdown, better for games, new optimizations, minification, ... Domain: elm-lang.org, Score: 22, Comments: 1 On Reddit: [27] http://goo.gl/SJW29 Original: [28] http://goo.gl/2Q5Fg * Making your zipper disappear with Zippo Domain: brandon.si, Score: 22, Comments: 6 On Reddit: [29] http://goo.gl/MQg77 Original: [30] http://goo.gl/Ua8a9 * [ANNOUNCE] Juicy.Pixels 2.0 - With Gif file decoding Domain: hackage.haskell.org, Score: 20, Comments: 12 On Reddit: [31] http://goo.gl/kEKrE Original: [32] http://goo.gl/EVvBh * Videos from this the CUFP 2012 in Copenhagen are now up Domain: cufp.org, Score: 17, Comments: 2 On Reddit: [33] http://goo.gl/mpe8Z Original: [34] http://goo.gl/aCB9I * Haskell developer jobs at StanChart - London, Singapore and Tianjin Domain: haskellers.com, Score: 17, Comments: 6 On Reddit: [35] http://goo.gl/t7axk Original: [36] http://goo.gl/wZrV5 * New GHCJS Hello World (can you find the hidden game?) Domain: ghcjs.github.com, Score: 17, Comments: 10 On Reddit: [37] http://goo.gl/c4BeA Original: [38] http://goo.gl/Aqh1i Top StackOverflow Questions * “What part of Milner-Hindley do you not understand?” votes: 73, answers: 4 Read on SO: [39] http://goo.gl/Nossl * Matching on type level Nat in GHC 7.6 votes: 17, answers: 1 Read on SO: [40] http://goo.gl/YijoA * Threading extra state through a parser in Scala votes: 16, answers: 1 Read on SO: [41] http://goo.gl/8cYMQ * find all types that are instances of a typeclass votes: 13, answers: 1 Read on SO: [42] http://goo.gl/ywHUN * When to use various language pragmas and optimisations? votes: 13, answers: 2 Read on SO: [43] http://goo.gl/qqtID * What are these explicit “forall”s doing? votes: 12, answers: 1 Read on SO: [44] http://goo.gl/fO0kf * How does the ST monad work? votes: 11, answers: 2 Read on SO: [45] http://goo.gl/xxntD * What are the pros and cons of adding additional functions/combinators to a typeclass definition? votes: 10, answers: 2 Read on SO: [46] http://goo.gl/HhDgT * Type parameters constraints for instances of typeclasses with kind * -> * votes: 9, answers: 2 Read on SO: [47] http://goo.gl/bGEQW * Theoretically, is this a valid comonad instance for a list? votes: 9, answers: 2 Read on SO: [48] http://goo.gl/z4DI4 * In haskell how can I uppercase a unicode character with respect to current locale votes: 9, answers: 1 Read on SO: [49] http://goo.gl/enNwK * Does haskell erase types? votes: 8, answers: 2 Read on SO: [50] http://goo.gl/YP8Nn * Is there an Iteratee-like concept which pulls data from multiple sources? votes: 8, answers: 4 Read on SO: [51] http://goo.gl/AOV0Y Until next time, Daniel Santa Cruz References 1. http://buy.joyridelabs.de/ 2. http://www.reddit.com/r/haskell/comments/106ocf/first_commercial_haskellpowered_game_logic/ 3. http://blog.ezyang.com/2012/09/common-misconceptions-about-safe-haskell/ 4. http://www.reddit.com/r/haskell/comments/10242c/common_misconceptions_about_safe_haskell/ 5. http://www.haskellforall.com/2012/09/the-monadtrans-class-is-missing-method.html 6. http://www.reddit.com/r/haskell/comments/106xwf/the_monadtrans_class_is_missing_a_method/ 7. http://www.haskell.org/haskellwiki/HaskellImplementorsWorkshop/2012#Programme 8. http://www.reddit.com/r/haskell/comments/102x4p/the_haskell_implementors_workshop_videos_and/ 9. http://jshaskell.blogspot.com/2012/09/breakout.html 10. http://www.reddit.com/r/haskell/comments/109hsb/writing_javascript_games_in_haskell_breakout/ 11. http://www.youtube.com/watch?v=2Pucbf8_hGQ&feature=plcp 12. http://www.reddit.com/r/haskell/comments/102t49/hiw_2012_simon_peyton_jones_ghc_status_update/ 13. https://gist.github.com/3757918 14. http://www.reddit.com/r/haskell/comments/107v79/comparing_snaps_and_yesods_template_languages/ 15. http://www.reddit.com/r/haskell/comments/104xa2/request_tutorial_on_debugging_using_stack_trace/ 16. http://www.reddit.com/r/haskell/comments/104xa2/request_tutorial_on_debugging_using_stack_trace/ 17. http://monoidal.blogspot.com/2012/09/a-kind-for-regions.html 18. http://www.reddit.com/r/haskell/comments/102v1x/a_kind_for_regions/ 19. https://vimeo.com/49918847 20. http://www.reddit.com/r/haskell/comments/10az3o/screencast_quick_introduction_to_haskell_using/ 21. http://www.yesodweb.com/blog/2012/09/header-body 22. http://www.reddit.com/r/haskell/comments/104sx0/warp_optimization_sending_header_and_body_at_once/ 23. http://blog.wien.tomnetworks.com/2012/09/17/runtime-codegeneration-in-haskell-harpy-vs-llvm/ 24. http://www.reddit.com/r/haskell/comments/1014ct/runtime_codegeneration_in_haskell_harpy_vs_llvm/ 25. http://www.reddit.com/r/haskell/comments/10b20f/show_off_your_vimemacs_config/ 26. http://www.reddit.com/r/haskell/comments/10b20f/show_off_your_vimemacs_config/ 27. http://elm-lang.org/blog/announce/version-0.4.0.elm 28. http://www.reddit.com/r/haskell/comments/102zqr/elm_04_graphics_upgrade_markdown_better_for_games/ 29. http://brandon.si/code/making-your-zipper-disappear-with-zippo/ 30. http://www.reddit.com/r/haskell/comments/103rhu/making_your_zipper_disappear_with_zippo/ 31. http://hackage.haskell.org/package/JuicyPixels-2.0 32. http://www.reddit.com/r/haskell/comments/zziwm/announce_juicypixels_20_with_gif_file_decoding/ 33. http://cufp.org/videos 34. http://www.reddit.com/r/haskell/comments/102rer/videos_from_this_the_cufp_2012_in_copenhagen_are/ 35. http://www.haskellers.com/jobs/19 36. http://www.reddit.com/r/haskell/comments/106wat/haskell_developer_jobs_at_stanchart_london/ 37. http://ghcjs.github.com/bin/ghcjs-hello.jsexe 38. http://www.reddit.com/r/haskell/comments/10b6h3/new_ghcjs_hello_world_can_you_find_the_hidden_game/ 39. http://stackoverflow.com/questions/12532552/what-part-of-milner-hindley-do-you-not-understand 40. http://stackoverflow.com/questions/12463474/matching-on-type-level-nat-in-ghc-7-6 41. http://stackoverflow.com/questions/12487827/threading-extra-state-through-a-parser-in-scala 42. http://stackoverflow.com/questions/12524034/find-all-types-that-are-instances-of-a-typeclass 43. http://stackoverflow.com/questions/12534145/when-to-use-various-language-pragmas-and-optimisations 44. http://stackoverflow.com/questions/12519878/what-are-these-explicit-foralls-doing 45. http://stackoverflow.com/questions/12468622/how-does-the-st-monad-work 46. http://stackoverflow.com/questions/12515655/what-are-the-pros-and-cons-of-adding-additional-functions-combinators-to-a-typec 47. http://stackoverflow.com/questions/12497542/type-parameters-constraints-for-instances-of-typeclasses-with-kind 48. http://stackoverflow.com/questions/12537149/theoretically-is-this-a-valid-comonad-instance-for-a-list 49. http://stackoverflow.com/questions/12537377/in-haskell-how-can-i-uppercase-a-unicode-character-with-respect-to-current-local 50. http://stackoverflow.com/questions/12468722/does-haskell-erase-types 51. http://stackoverflow.com/questions/12496654/is-there-an-iteratee-like-concept-which-pulls-data-from-multiple-sources
_______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe