[Haskell] Haskell Weekly News: Issue 250

Daniel Santa Cruz dstcruz at gmail.com
Thu Nov 8 05:02:26 CET 2012


Welcome to issue 250 of the HWN, an issue covering crowd-sourced bits
of information about Haskell from around the web. This issue covers the
week of October 28 to November 3, 2012.

Quotes of the Week

   * Cale: A list is a bit like a loop which hasn't happened yet. This
     operation is similar to "how do I make the 5th iteration of my loop
     do something different from the others?"

   * broombs: Why are there multiple packages for EitherT?
     broombs: edwardk: which is the better one?
     edwardk: broombs: either

     And today, we have our first quote submited via twitter! Thank you
     @gersei for sending this one in. If you'd like to submit quotes via
     twitter, add @HWNQuotes to your tweet.

   * @kmett:We now generate pretty core but have ugly code.

Top Reddit Stories

   * Cartesian Closed Comic #15: Iteratees
     Domain: ro-che.info, Score: 75, Comments: 2
     On Reddit: [1] http://goo.gl/9NpD2
     Original: [2] http://goo.gl/SB7HZ

   * Are there any, or is there interest in starting, an online Haskell
course like the Scala course on Coursera?
     Domain: class.coursera.org, Score: 69, Comments: 16
     On Reddit: [3] http://goo.gl/UzBdF
     Original: [4] http://goo.gl/1Zzct

   * Why is this simple text processing program so much slower than in
dynamic languages?
     Domain: honza.ca, Score: 65, Comments: 189
     On Reddit: [5] http://goo.gl/jW5ow
     Original: [6] http://goo.gl/pPzIb

   * Fast Code Nation: The Bright Side of High-Level Languages
     Domain: bos.github.com, Score: 59, Comments: 11
     On Reddit: [7] http://goo.gl/KmBRt
     Original: [8] http://goo.gl/jm9s7

   * Fay slides
     Domain: fay-lang.org, Score: 56, Comments: 42
     On Reddit: [9] http://goo.gl/0UM4T
     Original: [10] http://goo.gl/h8iZE

   * Data.Records: extensible records using the latest GHC features
     Domain: github.com, Score: 55, Comments: 44
     On Reddit: [11] http://goo.gl/64wUj
     Original: [12] http://goo.gl/XVdB2

   * Why Cabal Has Problems
     Domain: softwaresimply.blogspot.com, Score: 50, Comments: 41
     On Reddit: [13] http://goo.gl/ZX1Ia
     Original: [14] http://goo.gl/TgnOG

   * The cabal/hackage situation, and what you can do about it
     Domain: alpmestan.com, Score: 49, Comments: 14
     On Reddit: [15] http://goo.gl/jEGIj
     Original: [16] http://goo.gl/EK2DB

   * Brian O'Sullivan's favorite bug in GHC
     Domain: twitter.com, Score: 48, Comments: 12
     On Reddit: [17] http://goo.gl/nMjeK
     Original: [18] http://goo.gl/odPH4

   * Haskell for all: "Hello, core!"
     Domain: haskellforall.com, Score: 45, Comments: 6
     On Reddit: [19] http://goo.gl/qXRd2
     Original: [20] http://goo.gl/9cBeo

   * Michael Snoyman: Yesod, AngularJS and Fay
     Domain: yesodweb.com, Score: 43, Comments: 26
     On Reddit: [21] http://goo.gl/8yfVd
     Original: [22] http://goo.gl/0xtPP

   * Cellular automata as comonads
     Domain: blog.sigfpe.com, Score: 41, Comments: 10
     On Reddit: [23] http://goo.gl/73nr2
     Original: [24] http://goo.gl/vH4TK

   * pipes-2.5: Faster and slimmer
     Domain: haskellforall.com, Score: 41, Comments: 56
     On Reddit: [25] http://goo.gl/wtUZg
     Original: [26] http://goo.gl/rKR2D

Top StackOverflow Questions

   * Writing cojoin or cobind for n-dimensional grid type
     votes: 41, answers: 3
     Read on SO: [27] http://goo.gl/qbz7z

   * Why not be dependently typed?
     votes: 39, answers: 3
     Read on SO: [28] http://goo.gl/1TSVh

   * Concrete example showing that monads are not closed under composition
(with proof)?
     votes: 32, answers: 4
     Read on SO: [29] http://goo.gl/sys7F

   * Monad Transformers vs Passing parameters to functions
     votes: 24, answers: 1
     Read on SO: [30] http://goo.gl/UpU57

   * Why is there no IO transformer in Haskell?
     votes: 16, answers: 2
     Read on SO: [31] http://goo.gl/04Xc7

   * Is it possible to make GHC optimize (deforest) generic functions such
as catamorphisms?
     votes: 16, answers: 1
     Read on SO: [32] http://goo.gl/f4ZlU

   * Is it possible to use irrefutable tilde (`~`) patterns in lambda
expressions?
     votes: 14, answers: 1
     Read on SO: [33] http://goo.gl/BmGY0

   * Can Scala's Cake Pattern be implemented in Haskell?
     votes: 13, answers: 2
     Read on SO: [34] http://goo.gl/QiMfg

   * Confused by the meaning of the 'Alternative' type class and its
relationship to other type classes
     votes: 13, answers: 5
     Read on SO: [35] http://goo.gl/RXNuV

   * How to add fields that only cache something to ADT?
     votes: 13, answers: 0
     Read on SO: [36] http://goo.gl/FjLlX

   * Type algebra and Knuth's up arrow notation
     votes: 13, answers: 1
     Read on SO: [37] http://goo.gl/kyYIn

Until next time,
Daniel Santa Cruz

References

   1. http://ro-che.info/ccc/15.html
   2.
http://www.reddit.com/r/haskell/comments/11t7ru/cartesian_closed_comic_15_iteratees/
   3. https://class.coursera.org/course/progfun
   4.
http://www.reddit.com/r/haskell/comments/12865b/are_there_any_or_is_there_interest_in_starting_an/
   5. http://honza.ca/2012/10/haskell-strings
   6.
http://www.reddit.com/r/haskell/comments/120h6i/why_is_this_simple_text_processing_program_so/
   7. http://bos.github.com/reaktor-dev-day-2012/reaktor-talk-slides.html
   8.
http://www.reddit.com/r/haskell/comments/11sl47/fast_code_nation_the_bright_side_of_highlevel/
   9. http://fay-lang.org/fay-talk/
  10. http://www.reddit.com/r/haskell/comments/11yrpi/fay_slides/
  11. https://github.com/jonsterling/Data.Records
  12.
http://www.reddit.com/r/haskell/comments/12835b/datarecords_extensible_records_using_the_latest/
  13. http://softwaresimply.blogspot.com/2012/11/why-cabal-has-problems.html
  14.
http://www.reddit.com/r/haskell/comments/12hbzb/why_cabal_has_problems/
  15.
http://alpmestan.com/posts/2012-11-02-cabal-hackage-what-you-can-do-about-it.html
  16.
http://www.reddit.com/r/haskell/comments/12ijs7/the_cabalhackage_situation_and_what_you_can_do/
  17. https://twitter.com/bos31337/status/116372971509121025
  18.
http://www.reddit.com/r/haskell/comments/127emo/brian_osullivans_favorite_bug_in_ghc/
  19. http://www.haskellforall.com/2012/10/hello-core.html
  20.
http://www.reddit.com/r/haskell/comments/11vuzz/haskell_for_all_hello_core/
  21. http://www.yesodweb.com/blog/2012/10/yesod-fay-js
  22.
http://www.reddit.com/r/haskell/comments/12ct6p/michael_snoyman_yesod_angularjs_and_fay/
  23. http://blog.sigfpe.com/2006/12/evaluating-cellular-automata-is.html
  24.
http://www.reddit.com/r/haskell/comments/11o6nu/cellular_automata_as_comonads/
  25. http://www.haskellforall.com/2012/10/pipes-25-faster-and-slimmer.html
  26.
http://www.reddit.com/r/haskell/comments/12gikh/pipes25_faster_and_slimmer/
  27.
http://stackoverflow.com/questions/12963733/writing-cojoin-or-cobind-for-n-dimensional-grid-type
  28.
http://stackoverflow.com/questions/12961651/why-not-be-dependently-typed
  29.
http://stackoverflow.com/questions/13034229/concrete-example-showing-that-monads-are-not-closed-under-composition-with-proo
  30.
http://stackoverflow.com/questions/12968351/monad-transformers-vs-passing-parameters-to-functions
  31.
http://stackoverflow.com/questions/13056663/why-is-there-no-io-transformer-in-haskell
  32.
http://stackoverflow.com/questions/13099203/is-it-possible-to-make-ghc-optimize-deforest-generic-functions-such-as-catamor
  33.
http://stackoverflow.com/questions/13185632/is-it-possible-to-use-irrefutable-tilde-patterns-in-lambda-expressions
  34.
http://stackoverflow.com/questions/12947176/can-scalas-cake-pattern-be-implemented-in-haskell
  35.
http://stackoverflow.com/questions/13080606/confused-by-the-meaning-of-the-alternative-type-class-and-its-relationship-to
  36.
http://stackoverflow.com/questions/13098448/how-to-add-fields-that-only-cache-something-to-adt
  37.
http://stackoverflow.com/questions/13170803/type-algebra-and-knuths-up-arrow-notation
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.haskell.org/pipermail/haskell/attachments/20121107/a36c98d5/attachment.htm>


More information about the Haskell mailing list