Daniel Santa Cruz | 6 Oct 04:02 2011
Picon

Haskell Weekly News: Issue 202

Welcome to issue 202 of the HWN, a newsletter covering developments in
the Haskell community. This release covers the week of September 25 to
October 1, 2011.

New and Updated Projects

   * ParserFunction (Enzo Fabrizio; 0.0.5) Provides utilities for
     parsing and evaluating mathematical expressions.
     [1] http://goo.gl/xNOe1

   * flexiwrap (Iain Alexander; 0.1.0) Also updates to related
     packages: data-type, function-combine, and flexiwrap-smallcheck.
     [2] http://goo.gl/dN0ew

   * crypto-api-tests (Thomas DuBuisson) These tests have been split
     out into their own package. Tests now use the test-framework
     package.
     [3] http://goo.gl/7kUIV

   * hledger (Simon Michael; 0.16) Stability/bugfix/polish release.
     [4] http://goo.gl/hW085

   * GA (Kenneth Hoste; 1.0) Major version bump to this genetic
     algorithms package.
     [5] http://goo.gl/NoAl4

Quotes of the Week

   * glguy: lazy evaluation is best 50% of time because there are 2
     cases, the cases where it is the best and the cases where it is not
     the best

   * Cale: Computing lengths is admitting defeat

   * syntaxfree: Many people think the core ideas behind Haskell [snip]
     In the Deep Complex Universe some Gnomes were having Tangling
     problems. Wadler & friends solved their problems and as a reward
     the Tangled Gnomes gave them the Secret of Haskell

   * monochrom: How do I extract the IO out of IO String?

Top Reddit Stories

   * GHC-specific alias analysis for LLVM
     Domain: blog.omega-prime.co.uk, Score: 74, Comments: 4
     On Reddit: [6] http://goo.gl/kNXp9
     Original: [7] http://goo.gl/851qj

   * GHC Projects for All
     Domain: dterei.blogspot.com, Score: 45, Comments: 2
     On Reddit: [8] http://goo.gl/X3jpJ
     Original: [9] http://goo.gl/FpnUP

   * The Evolution of a Haskell Programmer
     Domain: willamette.edu, Score: 41, Comments: 17
     On Reddit: [10] http://goo.gl/4WQyK
     Original: [11] http://goo.gl/gbNsH

   * Stanford CS240h, Functional Systems in Haskell course
     materials available on GitHub
     Domain: github.com, Score: 29, Comments: 3
     On Reddit: [12] http://goo.gl/5aL1X
     Original: [13] http://goo.gl/EEflc

   * Introduction to programming with shift and reset
     (Tutorial by Oleg)
     Domain: okmij.org, Score: 29, Comments: 1
     On Reddit: [14] http://goo.gl/Ogsjo
     Original: [15] http://goo.gl/xvVmQ

   * A few Haskell notes from the Strange Loop conference
     Domain: serpentine.com, Score: 27, Comments: 2
     On Reddit: [16] http://goo.gl/qx4qn
     Original: [17] http://goo.gl/nplIs

   * Par Monad Slides from CUFP
     Domain: community.haskell.org, Score: 27, Comments: 0
     On Reddit: [18] http://goo.gl/pFkgw
     Original: [19] http://goo.gl/Ax4bW

   * Slides from the CUFP 2011 Snap Framework Tutorial
     Domain: gregorycollins.net, Score: 23, Comments: 0
     On Reddit: [20] http://goo.gl/uVrlv
     Original: [21] http://goo.gl/myRYa

   * Haskell Job Opportunity at Sensor Sense
     Domain: self.haskell, Score: 22, Comments: 1
     On Reddit: [22] http://goo.gl/PpSdW
     Original: [23] http://goo.gl/PpSdW

   * Slides from my Haskell Implementors Workshop talk
     Domain: blog.johantibell.com, Score: 20, Comments: 3
     On Reddit: [24] http://goo.gl/sgmzC
     Original: [25] http://goo.gl/BT4H0

Top StackOverflow Questions

   * Learning Haskell with a view to learning Scala
     votes: 23, answers: 4
     Read on SO: [26] http://goo.gl/8BnAv

   * Why are the functions making Vector an instance of Functor,
     Monad, Applicative, Alternative, Foldable and Traversable slow?
     votes: 11, answers: 2
     Read on SO: [27] http://goo.gl/F8sph

   * Strategies in Scala
     votes: 10, answers: 1
     Read on SO: [28] http://goo.gl/NzUiU

   * What's the smoothest way to update haskell platform to latest?
     votes: 8, answers: 2
     Read on SO: [29] http://goo.gl/EnG7p

   * Does Haskell have an equivalent to Sage?
     votes: 8, answers: 3
     Read on SO: [30] http://goo.gl/v7oE8

   * Haskell syntax for 'or' in case expressions
     votes: 7, answers: 3
     Read on SO: [31] http://goo.gl/Akl9D

   * Is operator && strict in Haskell?
     votes: 6, answers: 3
     Read on SO: [32] http://goo.gl/TLe86

Until next time,
   Daniel Santa Cruz

References

   1. http://permalink.gmane.org/gmane.comp.lang.haskell.general/18942
   2. http://permalink.gmane.org/gmane.comp.lang.haskell.general/18943
   3. http://permalink.gmane.org/gmane.comp.lang.haskell.cafe/92700
   4. http://permalink.gmane.org/gmane.comp.finance.ledger.hledger/521
   5. http://permalink.gmane.org/gmane.comp.lang.haskell.cafe/92746
   6. http://blog.omega-prime.co.uk/?p=135
   7. http://www.reddit.com/r/haskell/comments/kwaee/ghcspecific_alias_analysis_for_llvm/
   8. http://dterei.blogspot.com/2011/09/ghc-project-for-all.html
   9. http://www.reddit.com/r/haskell/comments/kwm0g/ghc_projects_for_all/
  10. http://www.willamette.edu/~fruehr/haskell/evolution.html
  11. http://www.reddit.com/r/haskell/comments/kv610/the_evolution_of_a_haskell_programmer/
  12. https://github.com/bos/stanford-cs240h
  13. http://www.reddit.com/r/haskell/comments/kvjda/stanford_cs240h_functional_systems_in_haskell/
  14. http://okmij.org/ftp/continuations/index.html#tutorial
  15. http://www.reddit.com/r/haskell/comments/kxg3o/introduction_to_programming_with_shift_and_reset/
  16. http://www.serpentine.com/blog/2011/09/27/the-strange-loop-conference-was-a-blast/
  17. http://www.reddit.com/r/haskell/comments/ktscd/a_few_haskell_notes_from_the_strange_loop/
  18. http://community.haskell.org/~simonmar/slides/CUFP.pdf
  19. http://www.reddit.com/r/haskell/comments/ky3cw/par_monad_slides_from_cufp/
  20. http://gregorycollins.net/posts/2011/10/01/cufp-tutorial-slides
  21. http://www.reddit.com/r/haskell/comments/kxkex/slides_from_the_cufp_2011_snap_framework_tutorial/
  22. http://www.reddit.com/r/haskell/comments/kt5g4/haskell_job_opportunity_at_sensor_sense/
  23. http://www.reddit.com/r/haskell/comments/kt5g4/haskell_job_opportunity_at_sensor_sense/
  24. http://blog.johantibell.com/2011/09/slides-from-my-haskell-implementors.html
  25. http://www.reddit.com/r/haskell/comments/kti89/slides_from_my_haskell_implementors_workshop_talk/
  26. http://stackoverflow.com/questions/7594337/learning-haskell-with-a-view-to-learning-scala
  27. http://stackoverflow.com/questions/7583403/why-are-the-functions-making-vector-an-instance-of-functor-monad-applicative-a
  28. http://stackoverflow.com/questions/7574937/strategies-in-scala
  29. http://stackoverflow.com/questions/7546949/whats-the-smoothest-way-to-update-haskell-platform-to-latest
  30. http://stackoverflow.com/questions/7556053/does-haskell-have-an-equivalent-to-sage
  31. http://stackoverflow.com/questions/7603509/haskell-syntax-for-or-in-case-expressions
  32. http://stackoverflow.com/questions/7612580/is-operator-strict-in-haskell

Gmane