[Haskell-cafe] Haskell Weekly News: Issue 245

Daniel Santa Cruz dstcruz at gmail.com
Thu Sep 27 02:46:12 CEST 2012


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

Quotes of the Week

   * dmwit: You have your intuition correct, despite all the pedantry in
     the room.

   * Cale: THIS CODE IS EXCELLENT CODE, I AM AN EXCELLENT ENTERPRISE
     PROGRAMMER ACCOMPLISHING REAL WORLD TASKS USING PATTERNS LIKE I
     READ ABOUT IN ALL THE JAVA BLOGS

   * byorgey: HASKELL is a pure, functional, strongly typed language
     featuring a name with all capitals, so it is suitable for beginners

   * ciaranm: a comonad is just a comonoid in the category of
     endofunctors. what's the coproblem?

   * dmwit: ISAAC -- ignore success at all costs

   * merijn: If you're not gonna use the types [by writing them] you
     might as well just write python

   * Cale: The real reason for the installed size of GHC being so large
     is that in the background it secretly downloads a video of SPJ
     riding a unicycle.

Top Reddit Stories

   * First commercial Haskell-powered (game logic) computer game?
     (Nikki and the Robots Story Episodes)
     Domain: buy.joyridelabs.de, Score: 57, Comments: 27
     On Reddit: [1] http://goo.gl/hngXz
     Original: [2] http://goo.gl/Y5Oax

   * Common misconceptions about Safe Haskell
     Domain: blog.ezyang.com, Score: 49, Comments: 23
     On Reddit: [3] http://goo.gl/NBSx7
     Original: [4] http://goo.gl/43i6n

   * The MonadTrans class is missing a method
     Domain: haskellforall.com, Score: 44, Comments: 32
     On Reddit: [5] http://goo.gl/okxAX
     Original: [6] http://goo.gl/GnvzB

   * The Haskell Implementors' Workshop videos and slides available online
     Domain: haskell.org, Score: 43, Comments: 4
     On Reddit: [7] http://goo.gl/LuORg
     Original: [8] http://goo.gl/pEvww

   * Writing javascript games in haskell : breakout
     Domain: jshaskell.blogspot.com, Score: 39, Comments: 10
     On Reddit: [9] http://goo.gl/Dv8QK
     Original: [10] http://goo.gl/lXxsS

   * HIW 2012. Simon Peyton Jones: GHC Status Update. - YouTube
     Domain: youtube.com, Score: 37, Comments: 12
     On Reddit: [11] http://goo.gl/3GEZK
     Original: [12] http://goo.gl/j7al9

   * Comparing Snap's and Yesod's Template Languages Heist and Hamlet
     Domain: gist.github.com, Score: 36, Comments: 33
     On Reddit: [13] http://goo.gl/AzaVV
     Original: [14] http://goo.gl/StRaF

   * Request: Tutorial on debugging using stack trace features of GHC 7.4
     Domain: self.haskell, Score: 31, Comments: 6
     On Reddit: [15] http://goo.gl/DcR1C
     Original: [16] http://goo.gl/DcR1C

   * A kind for regions
     Domain: monoidal.blogspot.com, Score: 29, Comments: 27
     On Reddit: [17] http://goo.gl/4aBe7
     Original: [18] http://goo.gl/tBDDW

   * [screencast] Quick introduction to Haskell using Gtk and the web
     Domain: vimeo.com, Score: 28, Comments: 4
     On Reddit: [19] http://goo.gl/oi2IB
     Original: [20] http://goo.gl/LOkcf

   * Warp optimization - Sending header and body at once
     Domain: yesodweb.com, Score: 27, Comments: 17
     On Reddit: [21] http://goo.gl/wstwx
     Original: [22] http://goo.gl/opsHb

   * Runtime Codegeneration in Haskell: Harpy vs. LLVM
     Domain: blog.wien.tomnetworks.com, Score: 24, Comments: 10
     On Reddit: [23] http://goo.gl/aD0hE
     Original: [24] http://goo.gl/jU3nf

   * Show off your Vim/Emacs config!
     Domain: self.haskell, Score: 24, Comments: 7
     On Reddit: [25] http://goo.gl/jV6Sa
     Original: [26] http://goo.gl/jV6Sa

   * Elm 0.4: Graphics Upgrade! Markdown, better for games, new
optimizations,
     minification, ...
     Domain: elm-lang.org, Score: 22, Comments: 1
     On Reddit: [27] http://goo.gl/SJW29
     Original: [28] http://goo.gl/2Q5Fg

   * Making your zipper disappear with Zippo
     Domain: brandon.si, Score: 22, Comments: 6
     On Reddit: [29] http://goo.gl/MQg77
     Original: [30] http://goo.gl/Ua8a9

   * [ANNOUNCE] Juicy.Pixels 2.0 - With Gif file decoding
     Domain: hackage.haskell.org, Score: 20, Comments: 12
     On Reddit: [31] http://goo.gl/kEKrE
     Original: [32] http://goo.gl/EVvBh

   * Videos from this the CUFP 2012 in Copenhagen are now up
     Domain: cufp.org, Score: 17, Comments: 2
     On Reddit: [33] http://goo.gl/mpe8Z
     Original: [34] http://goo.gl/aCB9I

   * Haskell developer jobs at StanChart - London, Singapore and Tianjin
     Domain: haskellers.com, Score: 17, Comments: 6
     On Reddit: [35] http://goo.gl/t7axk
     Original: [36] http://goo.gl/wZrV5

   * New GHCJS Hello World (can you find the hidden game?)
     Domain: ghcjs.github.com, Score: 17, Comments: 10
     On Reddit: [37] http://goo.gl/c4BeA
     Original: [38] http://goo.gl/Aqh1i

Top StackOverflow Questions

   * “What part of Milner-Hindley do you not understand?”
     votes: 73, answers: 4
     Read on SO: [39] http://goo.gl/Nossl

   * Matching on type level Nat in GHC 7.6
     votes: 17, answers: 1
     Read on SO: [40] http://goo.gl/YijoA

   * Threading extra state through a parser in Scala
     votes: 16, answers: 1
     Read on SO: [41] http://goo.gl/8cYMQ

   * find all types that are instances of a typeclass
     votes: 13, answers: 1
     Read on SO: [42] http://goo.gl/ywHUN

   * When to use various language pragmas and optimisations?
     votes: 13, answers: 2
     Read on SO: [43] http://goo.gl/qqtID

   * What are these explicit “forall”s doing?
     votes: 12, answers: 1
     Read on SO: [44] http://goo.gl/fO0kf

   * How does the ST monad work?
     votes: 11, answers: 2
     Read on SO: [45] http://goo.gl/xxntD

   * What are the pros and cons of adding additional functions/combinators
     to a typeclass definition?
     votes: 10, answers: 2
     Read on SO: [46] http://goo.gl/HhDgT

   * Type parameters constraints for instances of typeclasses with kind *
-> *
     votes: 9, answers: 2
     Read on SO: [47] http://goo.gl/bGEQW

   * Theoretically, is this a valid comonad instance for a list?
     votes: 9, answers: 2
     Read on SO: [48] http://goo.gl/z4DI4

   * In haskell how can I uppercase a unicode character with respect
     to current locale
     votes: 9, answers: 1
     Read on SO: [49] http://goo.gl/enNwK

   * Does haskell erase types?
     votes: 8, answers: 2
     Read on SO: [50] http://goo.gl/YP8Nn

   * Is there an Iteratee-like concept which pulls data from multiple
sources?
     votes: 8, answers: 4
     Read on SO: [51] http://goo.gl/AOV0Y

Until next time,
Daniel Santa Cruz

References

   1. http://buy.joyridelabs.de/
   2.
http://www.reddit.com/r/haskell/comments/106ocf/first_commercial_haskellpowered_game_logic/
   3.
http://blog.ezyang.com/2012/09/common-misconceptions-about-safe-haskell/
   4.
http://www.reddit.com/r/haskell/comments/10242c/common_misconceptions_about_safe_haskell/
   5.
http://www.haskellforall.com/2012/09/the-monadtrans-class-is-missing-method.html
   6.
http://www.reddit.com/r/haskell/comments/106xwf/the_monadtrans_class_is_missing_a_method/
   7.
http://www.haskell.org/haskellwiki/HaskellImplementorsWorkshop/2012#Programme
   8.
http://www.reddit.com/r/haskell/comments/102x4p/the_haskell_implementors_workshop_videos_and/
   9. http://jshaskell.blogspot.com/2012/09/breakout.html
  10.
http://www.reddit.com/r/haskell/comments/109hsb/writing_javascript_games_in_haskell_breakout/
  11. http://www.youtube.com/watch?v=2Pucbf8_hGQ&feature=plcp
  12.
http://www.reddit.com/r/haskell/comments/102t49/hiw_2012_simon_peyton_jones_ghc_status_update/
  13. https://gist.github.com/3757918
  14.
http://www.reddit.com/r/haskell/comments/107v79/comparing_snaps_and_yesods_template_languages/
  15.
http://www.reddit.com/r/haskell/comments/104xa2/request_tutorial_on_debugging_using_stack_trace/
  16.
http://www.reddit.com/r/haskell/comments/104xa2/request_tutorial_on_debugging_using_stack_trace/
  17. http://monoidal.blogspot.com/2012/09/a-kind-for-regions.html
  18. http://www.reddit.com/r/haskell/comments/102v1x/a_kind_for_regions/
  19. https://vimeo.com/49918847
  20.
http://www.reddit.com/r/haskell/comments/10az3o/screencast_quick_introduction_to_haskell_using/
  21. http://www.yesodweb.com/blog/2012/09/header-body
  22.
http://www.reddit.com/r/haskell/comments/104sx0/warp_optimization_sending_header_and_body_at_once/
  23.
http://blog.wien.tomnetworks.com/2012/09/17/runtime-codegeneration-in-haskell-harpy-vs-llvm/
  24.
http://www.reddit.com/r/haskell/comments/1014ct/runtime_codegeneration_in_haskell_harpy_vs_llvm/
  25.
http://www.reddit.com/r/haskell/comments/10b20f/show_off_your_vimemacs_config/
  26.
http://www.reddit.com/r/haskell/comments/10b20f/show_off_your_vimemacs_config/
  27. http://elm-lang.org/blog/announce/version-0.4.0.elm
  28.
http://www.reddit.com/r/haskell/comments/102zqr/elm_04_graphics_upgrade_markdown_better_for_games/
  29. http://brandon.si/code/making-your-zipper-disappear-with-zippo/
  30.
http://www.reddit.com/r/haskell/comments/103rhu/making_your_zipper_disappear_with_zippo/
  31. http://hackage.haskell.org/package/JuicyPixels-2.0
  32.
http://www.reddit.com/r/haskell/comments/zziwm/announce_juicypixels_20_with_gif_file_decoding/
  33. http://cufp.org/videos
  34.
http://www.reddit.com/r/haskell/comments/102rer/videos_from_this_the_cufp_2012_in_copenhagen_are/
  35. http://www.haskellers.com/jobs/19
  36.
http://www.reddit.com/r/haskell/comments/106wat/haskell_developer_jobs_at_stanchart_london/
  37. http://ghcjs.github.com/bin/ghcjs-hello.jsexe
  38.
http://www.reddit.com/r/haskell/comments/10b6h3/new_ghcjs_hello_world_can_you_find_the_hidden_game/
  39.
http://stackoverflow.com/questions/12532552/what-part-of-milner-hindley-do-you-not-understand
  40.
http://stackoverflow.com/questions/12463474/matching-on-type-level-nat-in-ghc-7-6
  41.
http://stackoverflow.com/questions/12487827/threading-extra-state-through-a-parser-in-scala
  42.
http://stackoverflow.com/questions/12524034/find-all-types-that-are-instances-of-a-typeclass
  43.
http://stackoverflow.com/questions/12534145/when-to-use-various-language-pragmas-and-optimisations
  44.
http://stackoverflow.com/questions/12519878/what-are-these-explicit-foralls-doing
  45. http://stackoverflow.com/questions/12468622/how-does-the-st-monad-work
  46.
http://stackoverflow.com/questions/12515655/what-are-the-pros-and-cons-of-adding-additional-functions-combinators-to-a-typec
  47.
http://stackoverflow.com/questions/12497542/type-parameters-constraints-for-instances-of-typeclasses-with-kind
  48.
http://stackoverflow.com/questions/12537149/theoretically-is-this-a-valid-comonad-instance-for-a-list
  49.
http://stackoverflow.com/questions/12537377/in-haskell-how-can-i-uppercase-a-unicode-character-with-respect-to-current-local
  50. http://stackoverflow.com/questions/12468722/does-haskell-erase-types
  51.
http://stackoverflow.com/questions/12496654/is-there-an-iteratee-like-concept-which-pulls-data-from-multiple-sources
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.haskell.org/pipermail/haskell-cafe/attachments/20120926/8a2180cb/attachment.htm>


More information about the Haskell-Cafe mailing list