Daniel Santa Cruz | 3 May 04:25 2012
Picon

Haskell Weekly News: Issue 225

  Welcome to issue 225 of the HWN, an issue covering crowd-sourced bits
  of information about Haskell from around the web. This issue covers the
  week of April 22 to 28, 2012.

Announcements

  Matthias Fischmann made a call for participation to the Hong Kong
  Haskell hackathon, with tentative dates of May 11-13 or 25-27. Follow
  to link for more information.
  [1] http://goo.gl/9sRLF

  HacPhi, the hackathon in Philadelphia, Pennsylvania, USA, will be
  held between August 3-5, 2012.
  [2] http://goo.gl/Rm2qH

Quotes of the Week

   * lambdabot was last seen on #haskell 1 hour, 37 minutes and 46
     seconds ago, saying: <IO ()>

   * elliott: oh, it's not haskell-cafe? that explains the reasonable
              responses ["it" = GHC mailing list]

   * Morandat: "The astute reader will have noticed that the above
               example clashes with our claim that R is lexically
               scoped. As is often the case, R is lexically scoped
               up to the point it is not."

   * quicksilver: lisp doesn't have equational reasoning so there is
                  nothing to lose :)

   * JoeyA: One thing I like about Haskell versus C++ is that abusing
            language features tends to give more satisfying results.
     monochrom: that seems to be a criterion for drugs rather than
                languages :)

Top Reddit Stories

   * Darcs 2.8: faster, better annotate; patch stash (obliterate -O);
revert hunk split; and more!
     Domain: wiki.darcs.net, Score: 63, Comments: 21
     On Reddit: [3] http://goo.gl/4tj4i
     Original: [4] http://goo.gl/R7TpP

   * The Haskell / Snap ecosystem is as productive (or more) than Ruby/Rails.
     Domain: blog.dbpatterson.com, Score: 63, Comments: 46
     On Reddit: [5] http://goo.gl/cP3NC
     Original: [6] http://goo.gl/23alh

   * Cabal is now hosted on GitHub
     Domain: github.com, Score: 44, Comments: 20
     On Reddit: [7] http://goo.gl/yBqCC
     Original: [8] http://goo.gl/0ze9y

   * Eight Haskell Google Summer of Code projects accepted
     Domain: google-melange.com, Score: 40, Comments: 25
     On Reddit: [9] http://goo.gl/c2KXg
     Original: [10] http://goo.gl/vu681

   * “Live” code update for Haskell
     Domain: self.haskell, Score: 31, Comments: 17
     On Reddit: [11] http://goo.gl/ZZDb6
     Original: [12] http://goo.gl/ZZDb6

   * Functional Programming in C++
     Domain: altdevblogaday.com, Score: 30, Comments: 12
     On Reddit: [13] http://goo.gl/pFuHk
     Original: [14] http://goo.gl/aG6iP

   * Why do we not define IO as a Free monad?
     Domain: self.haskell, Score: 28, Comments: 47
     On Reddit: [15] http://goo.gl/jiSdb
     Original: [16] http://goo.gl/jiSdb

   * Elm: Source code and Compiler/Server now available. Write FRP
code for the web!
     Domain: self.haskell, Score: 27, Comments: 11
     On Reddit: [17] http://goo.gl/9hE6X
     Original: [18] http://goo.gl/9hE6X

   * An experiment with Bayesian Networks in Haskell
     Domain: alpheccar.org, Score: 27, Comments:
     On Reddit: [19] http://goo.gl/21VDw
     Original: [20] http://goo.gl/2piKL

   * More Client Side Yesod: todo sample
     Domain: yesodweb.com, Score: 25, Comments: 10
     On Reddit: [21] http://goo.gl/LGO75
     Original: [22] http://goo.gl/QGsrZ

   * C Style Haskell
     Domain: kormacode.blogspot.com, Score: 24, Comments: 21
     On Reddit: [23] http://goo.gl/VsShj
     Original: [24] http://goo.gl/o75jn

Top StackOverflow Questions

   * Avoiding IORefs in pure code
     votes: 19, answers: 1
     Read on SO: [25] http://goo.gl/327fO

   * How can I get JHC to cooperate with the android ndk?
     votes: 11, answers: 1
     Read on SO: [26] http://goo.gl/oGMQ9

   * Is there a name for this function or pattern?
     votes: 11, answers: 2
     Read on SO: [27] http://goo.gl/HJixe

   * Haskell rank two polymorphism compile error
     votes: 11, answers: 2
     Read on SO: [28] http://goo.gl/hYdRX

   * Python faster than compiled Haskell?
     votes: 11, answers: 5
     Read on SO: [29] http://goo.gl/sUXMa

   * How does one release a *nix project?
     votes: 10, answers: 2
     Read on SO: [30] http://goo.gl/JTgCz

   * Optimizing partial computation in Haskell
     votes: 8, answers: 1
     Read on SO: [31] http://goo.gl/Dncn7

   * Proper way to treat global flags in Haskell
     votes: 8, answers: 2
     Read on SO: [32] http://goo.gl/di2Ld

   * Generating code for another language in Haskell
     votes: 7, answers: 1
     Read on SO: [33] http://goo.gl/OlRCI

   * Why does haskell enumerator based IO call sigprocmask so often?
     votes: 7, answers: 4
     Read on SO: [34] http://goo.gl/kfTSy

   * confused about function as instance of Functor in haskell
     votes: 7, answers: 5
     Read on SO: [35] http://goo.gl/aX9JA

Until next time,
Daniel Santa Cruz

References

   1. http://permalink.gmane.org/gmane.comp.lang.haskell.cafe/98038
   2. http://www.haskell.org/haskellwiki/Hac_%CF%86
   3. http://wiki.darcs.net/Releases/2.8
   4. http://www.reddit.com/r/haskell/comments/snyvh/darcs_28_faster_better_annotate_patch_stash/
   5. http://blog.dbpatterson.com/post/21885034168
   6. http://www.reddit.com/r/haskell/comments/suj5s/the_haskell_snap_ecosystem_is_as_productive_or/
   7. https://github.com/haskell/cabal
   8. http://www.reddit.com/r/haskell/comments/smwft/cabal_is_now_hosted_on_github/
   9. http://www.google-melange.com/gsoc/org/google/gsoc2012/haskell
  10. http://www.reddit.com/r/haskell/comments/sqr4r/eight_haskell_google_summer_of_code_projects/
  11. http://www.reddit.com/r/haskell/comments/stcwz/live_code_update_for_haskell/
  12. http://www.reddit.com/r/haskell/comments/stcwz/live_code_update_for_haskell/
  13. http://www.altdevblogaday.com/2012/04/26/functional-programming-in-c/
  14. http://www.reddit.com/r/haskell/comments/suxv8/functional_programming_in_c/
  15. http://www.reddit.com/r/haskell/comments/swffy/why_do_we_not_define_io_as_a_free_monad/
  16. http://www.reddit.com/r/haskell/comments/swffy/why_do_we_not_define_io_as_a_free_monad/
  17. http://www.reddit.com/r/haskell/comments/subvk/elm_source_code_and_compilerserver_now_available/
  18. http://www.reddit.com/r/haskell/comments/subvk/elm_source_code_and_compilerserver_now_available/
  19. http://www.alpheccar.org/content/98.html
  20. http://www.reddit.com/r/haskell/comments/swfud/an_experiment_with_bayesian_networks_in_haskell/
  21. http://www.yesodweb.com/blog/2012/04/yesod-js-todo
  22. http://www.reddit.com/r/haskell/comments/snzsa/more_client_side_yesod_todo_sample/
  23. http://kormacode.blogspot.com/2011/11/c-style-haskell_10.html
  24. http://www.reddit.com/r/haskell/comments/sxoof/c_style_haskell/
  25. http://stackoverflow.com/questions/10298664/avoiding-iorefs-in-pure-code
  26. http://stackoverflow.com/questions/10305909/how-can-i-get-jhc-to-cooperate-with-the-android-ndk
  27. http://stackoverflow.com/questions/10319659/is-there-a-name-for-this-function-or-pattern
  28. http://stackoverflow.com/questions/10345809/haskell-rank-two-polymorphism-compile-error
  29. http://stackoverflow.com/questions/10357663/python-faster-than-compiled-haskell
  30. http://stackoverflow.com/questions/10279508/how-does-one-release-a-nix-project
  31. http://stackoverflow.com/questions/10266954/optimizing-partial-computation-in-haskell
  32. http://stackoverflow.com/questions/10285454/proper-way-to-treat-global-flags-in-haskell
  33. http://stackoverflow.com/questions/10268052/generating-code-for-another-language-in-haskell
  34. http://stackoverflow.com/questions/10273696/why-does-haskell-enumerator-based-io-call-sigprocmask-so-often
  35. http://stackoverflow.com/questions/10294272/confused-about-function-as-instance-of-functor-in-haskell

Gmane