[Haskell-cafe] Haskell Weekly News: Issue 195

Daniel Santa Cruz dstcruz at gmail.com
Thu Aug 18 02:23:27 CEST 2011


   Welcome to issue 195 of the HWN, a newsletter covering developments in
   the Haskell community. This release covers the week of August 7 to
   13, 2011.
   [1] http://goo.gl/8hDku

   You can find a HTML rendition of this newsletter at:
   http://contemplatecode.blogspot.com/2011/08/haskell-weekly-news-issue-195.html

Announcements

   Luite Stegeman created a nifty tool called hdiff, which shows code
   changes between different versions of hackage packages.
   [2] http://goo.gl/uqh97

New and Updated Projects

   * Netwire (New - Ertugrul Soeylemez) Arrowised FRP library.
     [3] http://goo.gl/tVlsH

   * Snap Riak Extensions (New - Edward Tate).
     [4] http://goo.gl/O0C2A

   * time (Update - Ashley Yakeley) Adds "instance RealFrac DiffTime".
     [5] http://goo.gl/Wm3UY

   * file-location (Update - Greg Weber) Error and debug information
     for haskell that gives file locations.
     [6] http://goo.gl/fTG4P

   * HTTP (Update - Ganesh Sittampalam) Bumps base dependency to work
     with GHC 4.2.1
     [7] http://goo.gl/bydXi

   * hslogger, convertible, HDBC, HDBC-odbc, HDBC-postgresql,
     HDBC-sqlite3 (Update - John Goerzen) Update license to BSD3.
     [8] http://goo.gl/sD0Qg

   * taffybar (New - Tristian Ravitch) Slightly fancier status bar
     for xmonad.
     [9] http://goo.gl/SlNgi

Quotes of the Week

   * Brend: Whoever chose the title "A Gentle Introduction to Haskell"
     is obviously accustomed to wrestling bears in piranha pits or
     something.

   * kmc: compare "trifecta" "parsec" --> GT

   * elliott: ... demonstrating C++ templates' wide range of
     expressivity in applications from stupid compile-time hacks to
     _really_ stupid compile-time hacks

   * solrize: "The last good thing written in C was Schubert's Ninth
     Symphony."

   * cmccann: [I] learned Haskell mostly by typing a lot of really dumb
     things into an editor window, then feeding them to GHC

Top Reddit Stories

   * Simon Marlow: “[…] I think I finally understand how to track call
     stacks properly in a lazy functional language. If this pans out,
     we'll get backtraces in GHCi and more accurate profiling”
     Domain: plus.google.com, Score: 121, Comments: 15
     On Reddit: [10] http://goo.gl/0DTba
     Original: [11] http://goo.gl/yIhnI

   * A Very General Method of Computing Shortest Paths
     (the Gauss-Jordan-Floyd-Warshall- McNaughton-Yamada algorithm)
     Domain: r6.ca, Score: 41, Comments: 8
     On Reddit: [12] http://goo.gl/dgW4s
     Original: [13] http://goo.gl/e8ZBF

   * I'm reading http://www.cs.ru.nl/~wouters/Publications/ThePowerOfPi.pdf
     What is this syntax called and where can I learn it?
     Domain: imgur.com, Score: 36, Comments: 15
     On Reddit: [14] http://goo.gl/FpFIu
     Original: [15] http://goo.gl/CE9Dz

   * Simon Marlow: "If you're using GHC 7.2.1 and find a performance loss
     relative to an earlier GHC, trying playing around with the new
stack option"
     Domain: plus.google.com, Score: 25, Comments: 8
     On Reddit: [16] http://goo.gl/2FTsH
     Original: [17] http://goo.gl/CJZsR

   * In your haskell-dreams, how does a shell look?
     Domain: self.haskell, Score: 23, Comments: 43
     On Reddit: [18] http://goo.gl/jGyqH
     Original: [19] http://goo.gl/jGyqH

   * SO: Converting floating point between Word and Float/Double
     (my poor, unanswered question!)
     Domain: stackoverflow.com, Score: 21, Comments: 3
     On Reddit: [20] http://goo.gl/csKRb
     Original: [21] http://goo.gl/JFDn2

   * Current status of gtk2hs?
     Domain: self.haskell, Score: 18, Comments: 10
     On Reddit: [22] http://goo.gl/HFwCR
     Original: [23] http://goo.gl/HFwCR

   * (Live from CamHac) ANN: fclabels-1.0: First class accessor labels.
     Domain: hackage.haskell.org, Score: 13, Comments: 19
     On Reddit: [24] http://goo.gl/FXdY6
     Original: [25] http://goo.gl/Ijl4H

   * PhD Position availalble at Strathclyde
     Domain: lists.seas.upenn.edu, Score: 12, Comments: 2
     On Reddit: [26] http://goo.gl/FbdNs
     Original: [27] http://goo.gl/0R8Vi

   * [GSoC] Text/UTF-8: Studying memory usage of a simple web server
     Domain: jaspervdj.be, Score: 9, Comments: 1
     On Reddit: [28] http://goo.gl/HkcJL
     Original: [29] http://goo.gl/EQn9h

   * Arrow = Category + Applicative? (Part IIa)
     Domain: cdsmith.wordpress.com, Score: 9, Comments: 21
     On Reddit: [30] http://goo.gl/hB6YY
     Original: [31] http://goo.gl/dBSuA

Top StackOverflow Questions

   * Lazy Evaluation vs Macros
     votes: 19, answers: 5
     Read on SO: [32] http://goo.gl/28jcJ

   * Comparison of Priority Queue implementations in Haskell
     votes: 16, answers: 1
     Read on SO: [33] http://goo.gl/MyMp4

   * Converting IEEE 754 floating point in Haskell Word32/64 to and
     from Haskell Float/Double votes: 16, answers: 4 Read on SO:
     [34] http://goo.gl/2YaVC

   * Applicatives compose, monads don't
     votes: 15, answers: 5
     Read on SO: [35] http://goo.gl/Ncdij

   * How can I speed up my Haskell program (to the level of Python)
     votes: 13, answers: 3
     Read on SO: [36] http://goo.gl/jOXnL

   * How does ArrowLoop work? Also, mfix?
     votes: 12, answers: 1
     Read on SO: [37] http://goo.gl/JrFRX

   * How could I remove the "if … then … else …" keywords in Haskell (GHC)?
     votes: 9, answers: 3
     Read on SO: [38] http://goo.gl/gjNrm

   * how to use hoogle locally (like ctags)?
     votes: 8, answers: 1
     Read on SO: [39] http://goo.gl/IGVEW

   * Would a type class "between" Category and Arrow make sense?
     votes: 8, answers: 2
     Read on SO: [40] http://goo.gl/zgb7w

   * Can I avoid "rightward drift" in Haskell?
     votes: 8, answers: 4
     Read on SO: [41] http://goo.gl/pc0Bn

   * Haskell Polyvariadic Function With IO
     votes: 8, answers: 4
     Read on SO: [42] http://goo.gl/dfUVv

   * Why don't Haskell compilers facilitate deterministic memory management?
     votes: 8, answers: 4
     Read on SO: [43] http://goo.gl/uhqw6

   * Defining a function a -> String, which works for types without Show?
     votes: 7, answers: 3
     Read on SO: [44] http://goo.gl/Mjcfs

   * Haskell: List Comprehension to Combinatory
     votes: 7, answers: 3
     Read on SO: [45] http://goo.gl/tLryK

   * Applicative without a functor
     votes: 7, answers: 3
     Read on SO: [46] http://goo.gl/UcXZ5

About the Haskell Weekly News

   To help create new editions of this newsletter, please send stories to
   dstcruz at gmail.com.

   Until next time,
   Daniel Santa Cruz

References

   1. http://haskell.org/
   2. http://permalink.gmane.org/gmane.comp.lang.haskell.cafe/91658
   3. http://permalink.gmane.org/gmane.comp.lang.haskell.cafe/91525
   4. http://permalink.gmane.org/gmane.comp.lang.haskell.cafe/91576
   5. http://permalink.gmane.org/gmane.comp.lang.haskell.general/18880
   6. http://permalink.gmane.org/gmane.comp.lang.haskell.cafe/91590
   7. http://permalink.gmane.org/gmane.comp.lang.haskell.general/18883
   8. http://permalink.gmane.org/gmane.comp.lang.haskell.cafe/91621
   9. http://permalink.gmane.org/gmane.comp.lang.haskell.cafe/91672
  10. https://plus.google.com/u/0/107890464054636586545/posts/XE4T6hHm3tK
  11. http://www.reddit.com/r/haskell/comments/jdj2r/simon_marlow_i_think_i_finally_understand_how_to/
  12. http://r6.ca/blog/20110808T035622Z.html
  13. http://www.reddit.com/r/haskell/comments/jc7pb/a_very_general_method_of_computing_shortest_paths/
  14. http://imgur.com/pPfjs
  15. http://www.reddit.com/r/haskell/comments/jbfdc/im_reading/
  16. https://plus.google.com/107890464054636586545/posts/LqgXK77FgfV
  17. http://www.reddit.com/r/haskell/comments/jfskp/simon_marlow_if_youre_using_ghc_721_and_find_a/
  18. http://www.reddit.com/r/haskell/comments/jce8q/in_your_haskelldreams_how_does_a_shell_look/
  19. http://www.reddit.com/r/haskell/comments/jce8q/in_your_haskelldreams_how_does_a_shell_look/
  20. http://stackoverflow.com/q/6976684/204932
  21. http://www.reddit.com/r/haskell/comments/jd6wq/so_converting_floating_point_between_word_and/
  22. http://www.reddit.com/r/haskell/comments/jgzcf/current_status_of_gtk2hs/
  23. http://www.reddit.com/r/haskell/comments/jgzcf/current_status_of_gtk2hs/
  24. http://hackage.haskell.org/package/fclabels-1.0
  25. http://www.reddit.com/r/haskell/comments/jhoay/live_from_camhac_ann_fclabels10_first_class/
  26. http://lists.seas.upenn.edu/pipermail/types-announce/2011/002643.html
  27. http://www.reddit.com/r/haskell/comments/jdjms/phd_position_availalble_at_strathclyde/
  28. http://jaspervdj.be/posts/2011-08-09-text-utf8-memory-usage.html
  29. http://www.reddit.com/r/haskell/comments/jdk6z/gsoc_textutf8_studying_memory_usage_of_a_simple/
  30. http://cdsmith.wordpress.com/2011/08/13/arrow-category-applicative-part-iia/
  31. http://www.reddit.com/r/haskell/comments/ji8si/arrow_category_applicative_part_iia/
  32. http://stackoverflow.com/questions/7046950/lazy-evaluation-vs-macros
  33. http://stackoverflow.com/questions/6976559/comparison-of-priority-queue-implementations-in-haskell
  34. http://stackoverflow.com/questions/6976684/converting-ieee-754-floating-point-in-haskell-word32-64-to-and-from-haskell-float
  35. http://stackoverflow.com/questions/7040844/applicatives-compose-monads-dont
  36. http://stackoverflow.com/questions/7003572/how-can-i-speed-up-my-haskell-program-to-the-level-of-python
  37. http://stackoverflow.com/questions/6976944/how-does-arrowloop-work-also-mfix
  38. http://stackoverflow.com/questions/6996286/how-could-i-remove-the-if-then-else-keywords-in-haskell-ghc
  39. http://stackoverflow.com/questions/6989668/how-to-use-hoogle-locally-like-ctags
  40. http://stackoverflow.com/questions/6997517/would-a-type-class-between-category-and-arrow-make-sense
  41. http://stackoverflow.com/questions/7008493/can-i-avoid-rightward-drift-in-haskell
  42. http://stackoverflow.com/questions/7030476/haskell-polyvariadic-function-with-io
  43. http://stackoverflow.com/questions/7038811/why-dont-haskell-compilers-facilitate-deterministic-memory-management
  44. http://stackoverflow.com/questions/7005628/defining-a-function-a-string-which-works-for-types-without-show
  45. http://stackoverflow.com/questions/7007222/haskell-list-comprehension-to-combinatory
  46. http://stackoverflow.com/questions/7024788/applicative-without-a-functor



More information about the Haskell-Cafe mailing list