[Haskell] Haskell Weekly News: Issue 238

Daniel Santa Cruz dstcruz at gmail.com
Thu Aug 2 02:56:53 CEST 2012


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

Quotes of the Week

  * clsmith: i find programming in haskell is mostly about reinventing
             things and then discovering them in Prelude

  * EvanR: ruby, cobol of the 2000s

  * monochrom: "customers who used == also liked: foldr, map, Ord,
               continuation passing style"

  * jmcarthur: we calmly talk trolls to death

Top Reddit Stories

   * Haskell logo QR code
     Domain: self.haskell, Score: 44, Comments: 5
     On Reddit: [1] http://goo.gl/DuSSU
     Original: [2] http://goo.gl/DuSSU

   * In Praise of EitherT
     Domain: ocharles.org.uk, Score: 43, Comments: 9
     On Reddit: [3] http://goo.gl/V2R9B
     Original: [4] http://goo.gl/M7rTb

   * The must-know list of packages on hackage?
     Domain: self.haskell, Score: 39, Comments: 29
     On Reddit: [5] http://goo.gl/N7i6J
     Original: [6] http://goo.gl/N7i6J

   * SmartCheck: a better QuickCheck for testing algebraic data and
generalizing counterexamples found
     Domain: leepike.wordpress.com, Score: 39, Comments: 6
     On Reddit: [7] http://goo.gl/ENFxH
     Original: [8] http://goo.gl/SZMCG

   * Compile Haskell (Fay) to Javascript using Javascript compiled with
GHCJS
     Domain: ghcjs.github.com, Score: 36, Comments: 8
     On Reddit: [9] http://goo.gl/YOSuG
     Original: [10] http://goo.gl/d7Af4

   * Programming in Fay - Simple example
     Domain: youtube.com, Score: 30, Comments: 17
     On Reddit: [11] http://goo.gl/Ieswf
     Original: [12] http://goo.gl/4DcLd

   * Flexibly-Phased Constraints in Haskell
     Domain: jonmsterling.com, Score: 28, Comments: 19
     On Reddit: [13] http://goo.gl/uvYY4
     Original: [14] http://goo.gl/3cRD4

   * Do you use Haskell in business? What do you use it for?
     Domain: self.haskell, Score: 24, Comments: 57
     On Reddit: [15] http://goo.gl/AcGlL
     Original: [16] http://goo.gl/AcGlL

   * ANN: CmdTheLine 0.2 released -- with new tutorial.
     Domain: elifrey.com, Score: 23, Comments: 11
     On Reddit: [17] http://goo.gl/yezpc
     Original: [18] http://goo.gl/cM9kZ

   * State of the Shelly (Haskell scripting lib)
     Domain: yesodweb.com, Score: 23, Comments: 1
     On Reddit: [19] http://goo.gl/siupj
     Original: [20] http://goo.gl/FyrDC

   * Hackage b0rked for cabal 0.10.2
     Domain: self.haskell, Score: 22, Comments: 4
     On Reddit: [21] http://goo.gl/HzgX8
     Original: [22] http://goo.gl/HzgX8

   * Pipes to Conduits part 0: Combining Functors
     Domain: unknownparallel.wordpress.com, Score: 22, Comments: 18
     On Reddit: [23] http://goo.gl/sF95u
     Original: [24] http://goo.gl/Jepr5

   * Deconstraining DSLs [PDF]
     Domain: doc.ic.ac.uk, Score: 19, Comments: 2
     On Reddit: [25] http://goo.gl/Ur7Lz
     Original: [26] http://goo.gl/E2DhL

   * What is the reason for Haskell's cabal package problems?
     Domain: self.haskell, Score: 17, Comments: 41
     On Reddit: [27] http://goo.gl/O0x9z
     Original: [28] http://goo.gl/O0x9z

   * Pipes to Conduits part 4: Recovering from Abort
     Domain: unknownparallel.wordpress.com, Score: 16, Comments:
     On Reddit: [29] http://goo.gl/tr9Jy
     Original: [30] http://goo.gl/XbAUR

   * Pipes to Conduits part 1: Yield and Await
     Domain: unknownparallel.wordpress.com, Score: 15, Comments: 5
     On Reddit: [31] http://goo.gl/KV0io
     Original: [32] http://goo.gl/GuFqX

   * Pipes to Conduits part 2: Upstream Results
     Domain: unknownparallel.wordpress.com, Score: 15, Comments: 9
     On Reddit: [33] http://goo.gl/ONYzN
     Original: [34] http://goo.gl/Tf3Si

   * Instance Templates: a proposed feature to change type class
hierarchies without breaking compatibility
     Domain: github.com, Score: 15, Comments: 6
     On Reddit: [35] http://goo.gl/7Jx8c
     Original: [36] http://goo.gl/LG1YK

   * Categories over pairs of types
     Domain: twanvl.nl, Score: 15, Comments: 1
     On Reddit: [37] http://goo.gl/8ee77
     Original: [38] http://goo.gl/jxLPR

   * Pipes to Conduits part 3: Abort
     Domain: unknownparallel.wordpress.com, Score: 14, Comments: 12
     On Reddit: [39] http://goo.gl/IZbij
     Original: [40] http://goo.gl/2kgLg

Top StackOverflow Questions

   * What does “Pure” mean, in the context of programming languages and
paradigms?
     votes: 21, answers: 2
     Read on SO: [41] http://goo.gl/a0IUe

   * Can a thunk be duplicated to improve memory performance?
     votes: 17, answers: 3
     Read on SO: [42] http://goo.gl/rznKJ

   * What's the current status of restricted monads?
     votes: 14, answers: 1
     Read on SO: [43] http://goo.gl/UnMbE

   * Is it good style to use a case expression on an Unit value just to use
guards?
     votes: 13, answers: 3
     Read on SO: [44] http://goo.gl/E8xn3

   * Temporary namespace/context in Haskell
     votes: 12, answers: 3
     Read on SO: [45] http://goo.gl/AWg4O

   * Using the LogicT Monad Transformer in Haskell
     votes: 12, answers: 1
     Read on SO: [46] http://goo.gl/DOw0H

   * Irrefutable pattern does not leak memory in recursion, but why?
     votes: 11, answers: 1
     Read on SO: [47] http://goo.gl/qK7rx

   * How to determine type of Haskell functions?
     votes: 11, answers: 3
     Read on SO: [48] http://goo.gl/Rn5F7

   * Haskell: map runST
     votes: 9, answers: 3
     Read on SO: [49] http://goo.gl/mWnvL

   * How to play with Control.Monad.Writer in haskell?
     votes: 9, answers: 1
     Read on SO: [50] http://goo.gl/GLTJc


Until next time,
Daniel Santa Cruz

References

   1. http://www.reddit.com/r/haskell/comments/xb3ig/haskell_logo_qr_code/
   2. http://www.reddit.com/r/haskell/comments/xb3ig/haskell_logo_qr_code/
   3. http://ocharles.org.uk/blog/posts/2012-07-24-in-praise-of-EitherT.html
   4. http://www.reddit.com/r/haskell/comments/x3ikr/in_praise_of_eithert/
   5.
http://www.reddit.com/r/haskell/comments/x4g18/the_mustknow_list_of_packages_on_hackage/
   6.
http://www.reddit.com/r/haskell/comments/x4g18/the_mustknow_list_of_packages_on_hackage/
   7. http://leepike.wordpress.com/2012/07/26/smartcheck/
   8.
http://www.reddit.com/r/haskell/comments/x7fyt/smartcheck_a_better_quickcheck_for_testing/
   9. http://ghcjs.github.com/fay-hello-js.jsexe/
  10.
http://www.reddit.com/r/haskell/comments/x43nd/compile_haskell_fay_to_javascript_using/
  11. https://www.youtube.com/watch?v=dhFZ8vx9byc
  12.
http://www.reddit.com/r/haskell/comments/xbihk/programming_in_fay_simple_example/
  13.
http://www.jonmsterling.com/posts/2012-07-22-flexibly-phased-constraints-in-haskell.html
  14.
http://www.reddit.com/r/haskell/comments/wzwda/flexiblyphased_constraints_in_haskell/
  15.
http://www.reddit.com/r/haskell/comments/x8qnh/do_you_use_haskell_in_business_what_do_you_use_it/
  16.
http://www.reddit.com/r/haskell/comments/x8qnh/do_you_use_haskell_in_business_what_do_you_use_it/
  17. http://elifrey.com/2012/07/23/CmdTheLine-Tutorial/
  18.
http://www.reddit.com/r/haskell/comments/x0xda/ann_cmdtheline_02_released_with_new_tutorial/
  19. http://www.yesodweb.com/blog/2012/07/shelly-update
  20.
http://www.reddit.com/r/haskell/comments/x9etz/state_of_the_shelly_haskell_scripting_lib/
  21.
http://www.reddit.com/r/haskell/comments/x16h7/hackage_b0rked_for_cabal_0102/
  22.
http://www.reddit.com/r/haskell/comments/x16h7/hackage_b0rked_for_cabal_0102/
  23.
http://unknownparallel.wordpress.com/2012/07/24/pipes-to-conduits-part-0-combining-functors/
  24.
http://www.reddit.com/r/haskell/comments/x2lao/pipes_to_conduits_part_0_combining_functors/
  25. http://www.doc.ic.ac.uk/~wlj05/files/Deconstraining.pdf
  26.
http://www.reddit.com/r/haskell/comments/x3bta/deconstraining_dsls_pdf/
  27.
http://www.reddit.com/r/haskell/comments/x4knd/what_is_the_reason_for_haskells_cabal_package/
  28.
http://www.reddit.com/r/haskell/comments/x4knd/what_is_the_reason_for_haskells_cabal_package/
  29.
http://unknownparallel.wordpress.com/2012/07/28/pipes-to-conduits-part-4-recovering-from-abort/
  30.
http://www.reddit.com/r/haskell/comments/xar9r/pipes_to_conduits_part_4_recovering_from_abort/
  31.
http://unknownparallel.wordpress.com/2012/07/25/pipes-to-conduits-part-1-yield-and-await/
  32.
http://www.reddit.com/r/haskell/comments/x4si1/pipes_to_conduits_part_1_yield_and_await/
  33.
http://unknownparallel.wordpress.com/2012/07/26/pipes-and-conduits-part-2-upstream-results/
  34.
http://www.reddit.com/r/haskell/comments/x6w9k/pipes_to_conduits_part_2_upstream_results/
  35. https://github.com/mgsloan/instance-templates
  36.
http://www.reddit.com/r/haskell/comments/x71ll/instance_templates_a_proposed_feature_to_change/
  37. http://twanvl.nl/blog/haskell/categories-over-pairs-of-types
  38.
http://www.reddit.com/r/haskell/comments/xab88/categories_over_pairs_of_types/
  39.
http://unknownparallel.wordpress.com/2012/07/27/pipes-to-conduits-part-3-abort/
  40.
http://www.reddit.com/r/haskell/comments/x8yx2/pipes_to_conduits_part_3_abort/
  41.
http://stackoverflow.com/questions/11607927/what-does-pure-mean-in-the-context-of-programming-languages-and-paradigms
  42.
http://stackoverflow.com/questions/11675807/can-a-thunk-be-duplicated-to-improve-memory-performance
  43.
http://stackoverflow.com/questions/11599685/whats-the-current-status-of-restricted-monads
  44.
http://stackoverflow.com/questions/11620649/is-it-good-style-to-use-a-case-expression-on-an-unit-value-just-to-use-guards
  45.
http://stackoverflow.com/questions/11661963/temporary-namespace-context-in-haskell
  46.
http://stackoverflow.com/questions/11695961/using-the-logict-monad-transformer-in-haskell
  47.
http://stackoverflow.com/questions/11625840/irrefutable-pattern-does-not-leak-memory-in-recursion-but-why
  48.
http://stackoverflow.com/questions/11638232/how-to-determine-type-of-haskell-functions
  49. http://stackoverflow.com/questions/11662696/haskell-map-runst
  50.
http://stackoverflow.com/questions/11684321/how-to-play-with-control-monad-writer-in-haskell
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.haskell.org/pipermail/haskell/attachments/20120801/172dc9db/attachment-0001.htm>


More information about the Haskell mailing list