
Welcome to issue 246 of the HWN, an issue covering crowd-sourced bits of information about Haskell from around the web. This issue covers the week of September 23 to September 23, 2012. Want to contribute quotes for HWN? Until today the only way to help with those was to use @remember in the IRC channel. Now you can also use @HWNQuotes in twitter to submit quotes for the weekly newsletter. Quotes of the Week * carpi: all said ... the brain of someone of who writes compilers for haskell scares me nuts. I wouldn't want them concentrating on me, lest I catch fire. * Igloo: The major problem, as far as I can see, is how to construct the mumble'. * edwardk: i want to be able to know if the compiler is being stupid or if its just me, and without any sort of model to reason about it with, i always have to assume it could be the compiler; i already have to deal with that problem, its called 'scala' * ddarius: Now I can just point people at a readable and relevant paper instead of having to Cale it. * rwbarton: also, a generally safe answer to "was there an update to lambdabot recently" is "no" * camccann: you want a debugger? GHC has one. Except that stepping through lazy evaluation is like listening to a stream of consciousness narrative told by a 5-year-old with ADHD. Top Reddit Stories * My Haskell book is not dead! I'd love some feedback now that it's six chapters long and growing. Domain: sthaskell.com, Score: 61, Comments: 18 On Reddit: [1] http://goo.gl/AfLwS Original: [2] http://goo.gl/oB0e8 * What commercial users say they want from Haskell Domain: fpcomplete.com, Score: 46, Comments: 54 On Reddit: [3] http://goo.gl/JTtMG Original: [4] http://goo.gl/ZoHrh * Haskell rewarding moments: Orc Battle translation Domain: self.haskell, Score: 41, Comments: 22 On Reddit: [5] http://goo.gl/5xjJJ Original: [6] http://goo.gl/5xjJJ * Does Stroustroup have some FP envy? This is a pretty neat library implementation of pattern matching in C++. Domain: open-std.org, Score: 40, Comments: 44 On Reddit: [7] http://goo.gl/PH7ZU Original: [8] http://goo.gl/KuGrw * Functional TDD: a clash of cultures? Domain: facebook.com, Score: 34, Comments: 34 On Reddit: [9] http://goo.gl/9xBLo Original: [10] http://goo.gl/kOi2G * Dovetailing Domain: self.haskell, Score: 33, Comments: 21 On Reddit: [11] http://goo.gl/GdlMi Original: [12] http://goo.gl/GdlMi * Oh the fun of trying to install wxhaskell Domain: self.haskell, Score: 33, Comments: 33 On Reddit: [13] http://goo.gl/4F3Fu Original: [14] http://goo.gl/4F3Fu * Lazy v. Yield: Incremental, Linear Pretty-printing (Kiselyov, Peyton-Jones, Sabry) [pdf] Domain: cs.indiana.edu, Score: 31, Comments: 54 On Reddit: [15] http://goo.gl/PfVHl Original: [16] http://goo.gl/ub46l * Call for discussion: OverloadedLists extension Domain: gist.github.com, Score: 24, Comments: 52 On Reddit: [17] http://goo.gl/0O1G8 Original: [18] http://goo.gl/xYyTq * Real World Haskell: is there a second edition coming? Domain: self.haskell, Score: 24, Comments: 9 On Reddit: [19] http://goo.gl/rjjQb Original: [20] http://goo.gl/rjjQb * Introduction to Functional Reactive Programming [video] Domain: blog.edwardamsden.com, Score: 23, Comments: 3 On Reddit: [21] http://goo.gl/vSVKP Original: [22] http://goo.gl/IH3MF Top StackOverflow Questions * What optimizations can GHC be expected to perform reliably? votes: 27, answers: 2 Read on SO: [23] http://goo.gl/E6bH4 * A simple example showing that IO doesn't satisfy the monad laws? votes: 22, answers: 4 Read on SO: [24] http://goo.gl/YptHT * Are there any good use cases for OverlappingInstances? votes: 12, answers: 3 Read on SO: [25] http://goo.gl/FLChO * Why is ListT monad transformer considered buggy - what monad laws it breaks? votes: 11, answers: 1 Read on SO: [26] http://goo.gl/HX7Oa * How to build and use a bootstrap executable in a Cabal package votes: 10, answers: 1 Read on SO: [27] http://goo.gl/tvA03 * Continuation passing style representation of types votes: 10, answers: 1 Read on SO: [28] http://goo.gl/6R60n * GHC code generation for type class function calls votes: 10, answers: 3 Read on SO: [29] http://goo.gl/3ggvE * Why inductive datatypes forbid types like `data Bad a = C (Bad a -> a)` where the type recursion occurs in front of ->? votes: 10, answers: 2 Read on SO: [30] http://goo.gl/jtG6d * Are functions of arity-n really just an n-category due to currying? Can they be made into a 1-category? votes: 9, answers: 2 Read on SO: [31] http://goo.gl/JfJLF * Setting socket options on OSX votes: 9, answers: 0 Read on SO: [32] http://goo.gl/aybHY Until next time, Daniel Santa Cruz References 1. http://www.sthaskell.com/ 2. http://www.reddit.com/r/haskell/comments/10fx9w/my_haskell_book_is_not_dead_... 3. http://fpcomplete.com/commercialuserneeds/ 4. http://www.reddit.com/r/haskell/comments/10me87/what_commercial_users_say_th... 5. http://www.reddit.com/r/haskell/comments/10c7n5/haskell_rewarding_moments_or... 6. http://www.reddit.com/r/haskell/comments/10c7n5/haskell_rewarding_moments_or... 7. http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2012/n3449.pdf 8. http://www.reddit.com/r/haskell/comments/10i859/does_stroustroup_have_some_f... 9. https://www.facebook.com/notes/kent-beck/functional-tdd-a-clash-of-cultures/... 10. http://www.reddit.com/r/haskell/comments/10jk06/functional_tdd_a_clash_of_cu... 11. http://www.reddit.com/r/haskell/comments/10d7gx/dovetailing/ 12. http://www.reddit.com/r/haskell/comments/10d7gx/dovetailing/ 13. http://www.reddit.com/r/haskell/comments/10lyaw/oh_the_fun_of_trying_to_inst... 14. http://www.reddit.com/r/haskell/comments/10lyaw/oh_the_fun_of_trying_to_inst... 15. http://www.cs.indiana.edu/~sabry/papers/yield-pp.pdf 16. http://www.reddit.com/r/haskell/comments/10nsmw/lazy_v_yield_incremental_lin... 17. https://gist.github.com/3761252 18. http://www.reddit.com/r/haskell/comments/10c8ld/call_for_discussion_overload... 19. http://www.reddit.com/r/haskell/comments/10gcpp/real_world_haskell_is_there_... 20. http://www.reddit.com/r/haskell/comments/10gcpp/real_world_haskell_is_there_... 21. http://blog.edwardamsden.com/2012/09/video-introduction-to-functional.html 22. http://www.reddit.com/r/haskell/comments/10nho4/introduction_to_functional_r... 23. http://stackoverflow.com/questions/12653787/what-optimizations-can-ghc-be-ex... 24. http://stackoverflow.com/questions/12617664/a-simple-example-showing-that-io... 25. http://stackoverflow.com/questions/12628700/are-there-any-good-use-cases-for... 26. http://stackoverflow.com/questions/12617916/why-is-listt-monad-transformer-c... 27. http://stackoverflow.com/questions/12571205/how-to-build-and-use-a-bootstrap... 28. http://stackoverflow.com/questions/12589765/continuation-passing-style-repre... 29. http://stackoverflow.com/questions/12645254/ghc-code-generation-for-type-cla... 30. http://stackoverflow.com/questions/12651146/why-inductive-datatypes-forbid-t... 31. http://stackoverflow.com/questions/12571161/are-functions-of-arity-n-really-... 32. http://stackoverflow.com/questions/12590202/setting-socket-options-on-osx
participants (1)
-
Daniel Santa Cruz