
Welcome to issue 240 of the HWN, an issue covering crowd-sourced bits of information about Haskell from around the web. This issue covers the week of August 05 to 11, 2012. Quotes of the Week * johnw: Monads are an interface, all bets are off until you see what the interface does for a given Type * Evbn: I heard that Untyped and Well Typed tried to set up a corporate softball league, but they couldn't agree on a ruleset to use. * wuttf: i think i have to learn this language, the type systems i know just dont feel right Top Reddit Stories * Studying protein structures in Haskell Domain: haskellforall.com, Score: 53, Comments: 6 On Reddit: [1] http://goo.gl/94PA4 Original: [2] http://goo.gl/VJJD0 * Haskell Live Episode 2: Time To Refactor is up! Domain: youtube.com, Score: 52, Comments: 14 On Reddit: [3] http://goo.gl/BOmK7 Original: [4] http://goo.gl/5wTVu * Announcing Raskell - user ratings for Hackage Domain: ocharles.org.uk, Score: 43, Comments: 29 On Reddit: [5] http://goo.gl/wgK4E Original: [6] http://goo.gl/7q4RP * Yesod 1.1 Released Domain: yesodweb.com, Score: 38, Comments: 14 On Reddit: [7] http://goo.gl/jiwLx Original: [8] http://goo.gl/B5czq * Running Haskell on Raspberry Pi Domain: alenribic.com, Score: 37, Comments: 5 On Reddit: [9] http://goo.gl/zPcDA Original: [10] http://goo.gl/FsESS * Koka - a "function"-oriented language with side-effect inteference Domain: rise4fun.com, Score: 36, Comments: 18 On Reddit: [11] http://goo.gl/lyKhA Original: [12] http://goo.gl/n35n1 * Is Haskell liberal or conservative? (Response post to Yegge) Domain: blog.ezyang.com, Score: 34, Comments: 51 On Reddit: [13] http://goo.gl/AJ5Wp Original: [14] http://goo.gl/Juis3 * ANNOUNCE: basic-prelude Domain: haskell.org, Score: 34, Comments: 8 On Reddit: [15] http://goo.gl/iiDLq Original: [16] http://goo.gl/4Taz0 * ANNOUNCE: tardis Domain: haskell.org, Score: 31, Comments: 3 On Reddit: [17] http://goo.gl/e6yi7 Original: [18] http://goo.gl/590QR * Any Hackage mirrors? How do you deal with Hackage outages? Domain: self.haskell, Score: 30, Comments: 27 On Reddit: [19] http://goo.gl/1BOMF Original: [20] http://goo.gl/1BOMF * Is there a standard Haskell development setup for Vim? Domain: self.haskell, Score: 29, Comments: 44 On Reddit: [21] http://goo.gl/gSRWp Original: [22] http://goo.gl/gSRWp * O'Reilly Webinar this Thursday: Designing Type-Safe Haskell APIs Domain: yesodweb.com, Score: 28, Comments: 8 On Reddit: [23] http://goo.gl/GNogN Original: [24] http://goo.gl/ZRkrH * acid-state with Yesod Domain: meadowstalk.com, Score: 25, Comments: 13 On Reddit: [25] http://goo.gl/NM4Bc Original: [26] http://goo.gl/8MDXo * Philip Wadler: Faith, Evolution, and Programming Languages [InfoQ] Domain: infoq.com, Score: 25, Comments: 6 On Reddit: [27] http://goo.gl/WFxLq Original: [28] http://goo.gl/fBqx7 * Hiring Haskell Developers (Singapore) Domain: cufp.org, Score: 22, Comments: 13 On Reddit: [29] http://goo.gl/bhqrb Original: [30] http://goo.gl/umhh4 * Verifying Software Transactional Memory: bisimulation in Agda [pdf] Domain: cs.nott.ac.uk, Score: 22, Comments: On Reddit: [31] http://goo.gl/X1zvj Original: [32] http://goo.gl/vJ1gA * iterate (*2) 1 Domain: postimage.org, Score: 17, Comments: 13 On Reddit: [33] http://goo.gl/lwLv1 Original: [34] http://goo.gl/lfIab * Error Handling: How would you solve this? Domain: self.haskell, Score: 16, Comments: 11 On Reddit: [35] http://goo.gl/jHLZ8 Original: [36] http://goo.gl/jHLZ8 Top StackOverflow Questions * Advice defining a data structure in Haskell votes: 13, answers: 4 Read on SO: [37] http://goo.gl/xVxlx * What is the preferred way to combine two sinks? votes: 13, answers: 2 Read on SO: [38] http://goo.gl/QUczW * Why is numCapabilities a pure function? votes: 12, answers: 1 Read on SO: [39] http://goo.gl/4HU27 * Using generics to convert between types of the same “shape” votes: 10, answers: 1 Read on SO: [40] http://goo.gl/gx8ZL * Controlling parallel execution votes: 9, answers: 2 Read on SO: [41] http://goo.gl/zzvtU * Lists of lists of lists votes: 9, answers: 5 Read on SO: [42] http://goo.gl/HEicW * Positive integer type votes: 8, answers: 5 Read on SO: [43] http://goo.gl/xXY49 * Haskell bit arrays votes: 7, answers: 1 Read on SO: [44] http://goo.gl/g9TDQ * How to keep track of number of guesses in a simple guessing game (Haskell) votes: 6, answers: 2 Read on SO: [45] http://goo.gl/VQaWn * A haskell program that controls the mouse votes: 5, answers: 1 Read on SO: [46] http://goo.gl/rtveO Until next time, Daniel Santa Cruz References 1. http://www.haskellforall.com/2012/08/code-example-1.html 2. http://www.reddit.com/r/haskell/comments/y0wlw/studying_protein_structures_i... 3. http://www.youtube.com/watch?v=6KkF5-_erns 4. http://www.reddit.com/r/haskell/comments/xy6gt/haskell_live_episode_2_time_t... 5. http://ocharles.org.uk/blog/posts/2012-08-05-announcing-raskell.html 6. http://www.reddit.com/r/haskell/comments/xq5ap/announcing_raskell_user_ratin... 7. http://www.yesodweb.com/blog/2012/08/announcing-yesod-1-1 8. http://www.reddit.com/r/haskell/comments/xujq6/yesod_11_released/ 9. http://alenribic.com/writings/post/running-haskell-on-raspberry-pi 10. http://www.reddit.com/r/haskell/comments/xs5hn/running_haskell_on_raspberry_... 11. http://www.rise4fun.com/koka/tutorial 12. http://www.reddit.com/r/haskell/comments/xwe10/koka_a_functionoriented_langu... 13. http://blog.ezyang.com/2012/08/is-haskell-liberal-or-conservative/ 14. http://www.reddit.com/r/haskell/comments/xzukd/is_haskell_liberal_or_conserv... 15. http://www.haskell.org/pipermail/haskell/2012-August/023461.html 16. http://www.reddit.com/r/haskell/comments/y0kld/announce_basicprelude/ 17. http://www.haskell.org/pipermail/haskell/2012-August/023455.html 18. http://www.reddit.com/r/haskell/comments/xt7yg/announce_tardis/ 19. http://www.reddit.com/r/haskell/comments/y1tgc/any_hackage_mirrors_how_do_yo... 20. http://www.reddit.com/r/haskell/comments/y1tgc/any_hackage_mirrors_how_do_yo... 21. http://www.reddit.com/r/haskell/comments/xxxyi/is_there_a_standard_haskell_d... 22. http://www.reddit.com/r/haskell/comments/xxxyi/is_there_a_standard_haskell_d... 23. http://www.yesodweb.com/blog/2012/08/webinar-oreilly 24. http://www.reddit.com/r/haskell/comments/xrebo/oreilly_webinar_this_thursday... 25. http://meadowstalk.com/post/migration-to-acid-state 26. http://www.reddit.com/r/haskell/comments/xs0t2/acidstate_with_yesod/ 27. http://www.infoq.com/presentations/Faith-Evolution-Programming-Languages 28. http://www.reddit.com/r/haskell/comments/xtusf/philip_wadler_faith_evolution... 29. http://cufp.org/jobs/haskell-development-role-within-quant-development-team-... 30. http://www.reddit.com/r/haskell/comments/xrpl4/hiring_haskell_developers_sin... 31. http://www.cs.nott.ac.uk/~gmh/hu-thesis.pdf 32. http://www.reddit.com/r/haskell/comments/xw1p5/verifying_software_transactio... 33. http://postimage.org/image/ucqiynz17/ 34. http://www.reddit.com/r/haskell/comments/xwfbm/iterate_2_1/ 35. http://www.reddit.com/r/haskell/comments/y1gg0/error_handling_how_would_you_... 36. http://www.reddit.com/r/haskell/comments/y1gg0/error_handling_how_would_you_... 37. http://stackoverflow.com/questions/11833920/advice-defining-a-data-structure... 38. http://stackoverflow.com/questions/11844523/what-is-the-preferred-way-to-com... 39. http://stackoverflow.com/questions/11851005/why-is-numcapabilities-a-pure-fu... 40. http://stackoverflow.com/questions/11887666/using-generics-to-convert-betwee... 41. http://stackoverflow.com/questions/11828654/controlling-parallel-execution 42. http://stackoverflow.com/questions/11850821/lists-of-lists-of-lists 43. http://stackoverflow.com/questions/11910143/positive-integer-type 44. http://stackoverflow.com/questions/11853306/haskell-bit-arrays 45. http://stackoverflow.com/questions/11856135/how-to-keep-track-of-number-of-g... 46. http://stackoverflow.com/questions/11896870/a-haskell-program-that-controls-...