Re: [Haskell-cafe] [GSoC 2013] Porting Charts to Diagrams - Final Report

2013-09-26 Thread Daniel Santa Cruz
Awesome work, Jan. I'm looking forward to playing around with the new libs!

As a side note, what did you use to generate your email? Did you manage all 
the footnotes by hand?

Daniel
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


[Haskell-cafe] Haskell Weekly News: Issue 281

2013-09-25 Thread Daniel Santa Cruz
] http://goo.gl/9JVqh7

   * composing functions with higher arity
 votes: 7, answers: 5
 Read on SO: [45] http://goo.gl/jQjNJW

   * Why are Haskell Maps implemented as balanced binary trees instead of
 traditional hashtables?
 votes: 7, answers: 3
 Read on SO: [46] http://goo.gl/nZaLGV

Until next time,
[47]+Daniel Santa Cruz

References

   1. http://bartoszmilewski.com/2013/09/19/edward-chands/
   2. http://www.reddit.com/r/haskell/comments/1mqni1/edward_chands/
   3.
http://www.haskellforall.com/2013/09/perfect-streaming-using-pipes-bytestring.html
   4.
http://www.reddit.com/r/haskell/comments/1msinm/perfect_streaming_using_pipesbytestring/
   5.
http://www.joachim-breitner.de/blog/archives/610-Adding-safe-coercions-to-Haskell.html
   6.
http://www.reddit.com/r/haskell/comments/1mfz8z/adding_safe_coercions_to_haskell/
   7.
http://www.reddit.com/r/haskell/comments/1mvb2e/which_programming_languages_do_you_like_besides/
   8.
http://www.reddit.com/r/haskell/comments/1mvb2e/which_programming_languages_do_you_like_besides/
   9. http://ghc.haskell.org/trac/ghc/ticket/7633#comment:28
  10.
http://www.reddit.com/r/haskell/comments/1mp434/ghc_head_merged_checkable_minimal_complete/
  11.
http://www.reddit.com/r/haskell/comments/1mtcox/do_companies_ever_hire_someone_who_has_no_haskell/
  12.
http://www.reddit.com/r/haskell/comments/1mtcox/do_companies_ever_hire_someone_who_has_no_haskell/
  13.
http://www.haskell.org/pipermail/haskell-cafe/2013-September/108902.html
  14.
http://www.reddit.com/r/haskell/comments/1ml97r/haskellcafe_psa_do_not_install_xcode_5_if_you_are/
  15. http://source.mozillaopennews.org/en-US/learning/model-analysis/
  16.
http://www.reddit.com/r/haskell/comments/1mlgwd/model_analysis_the_new_york_times_erik_hinton/
  17. http://blog.reactiveprogramming.org/?p=107
  18.
http://www.reddit.com/r/haskell/comments/1moob5/programming_reactively_with_both_barrels/
  19.
http://www.reddit.com/r/lisp/comments/1mkqvj/why_monads_have_not_taken_the_common_lisp_world/
  20.
http://www.reddit.com/r/haskell/comments/1mn6vb/why_monads_have_not_taken_the_common_lisp_world/
  21. http://www.reddit.com/r/haskell/comments/1modra/13000_readers/
  22. http://www.reddit.com/r/haskell/comments/1modra/13000_readers/
  23.
http://www.reddit.com/r/haskell/comments/1mpsvj/a_type_for_io_actions_that_do_not_throw_exceptions/
  24.
http://www.reddit.com/r/haskell/comments/1mpsvj/a_type_for_io_actions_that_do_not_throw_exceptions/
  25. https://github.com/xich/scotty/blob/master/ReleaseNotes.md
  26.
http://www.reddit.com/r/haskell/comments/1mr9hf/ann_scotty_050_released/
  27. http://blog.docmunch.com/blog/2013/haskell-version-freezing
  28.
http://www.reddit.com/r/haskell/comments/1mjldi/haskell_version_freezing/
  29. https://www.fpcomplete.com/user/edwardk/phoas
  30.
http://www.reddit.com/r/haskell/comments/1mo59h/phoas_for_free_by_edward_kmett/
  31. https://www.fpcomplete.com/user/edwardk/cellular-automata/part-3
  32.
http://www.reddit.com/r/haskell/comments/1mfaqx/cellular_automata_part_iii_by_edward_kmett/
  33.
https://github.com/gdijkstra/hs-to-gallina/blob/master/docs/report/report.pdf?raw=true
  34.
http://www.reddit.com/r/haskell/comments/1miawm/translating_haskell_programs_to_coq_gallina/
  35. https://github.com/jb55/pipes-csv
  36.
http://www.reddit.com/r/haskell/comments/1mvbk7/ann_pipescsv_a_fast_streaming_csv_parser_based_on/
  37.
http://stackoverflow.com/questions/18808258/what-does-the-just-syntax-mean-in-haskell
  38.
http://stackoverflow.com/questions/18813431/how-can-i-understand-t-in-haskell
  39.
http://stackoverflow.com/questions/18854866/why-polymorphism-is-so-costly-in-haskellghc
  40.
http://stackoverflow.com/questions/18876128/break-and-continue-in-ghci-debugger-without-use-of-breakpoints
  41.
http://stackoverflow.com/questions/18861231/why-is-there-no-xderiveapplicative-extension
  42.
http://stackoverflow.com/questions/18852341/downsides-to-scopedtypevariables
  43.
http://stackoverflow.com/questions/18866558/haskell-design-encompassing-several-monads
  44.
http://stackoverflow.com/questions/18867620/how-to-correct-my-oop-tendencies-when-programming-in-haksell
  45.
http://stackoverflow.com/questions/18905867/composing-functions-with-higher-arity
  46.
http://stackoverflow.com/questions/18908639/why-are-haskell-maps-implemented-as-balanced-binary-trees-instead-of-traditional
  47. https://plus.google.com/105107667630152149014/about
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


[Haskell-cafe] Haskell Weekly News: Issue 280

2013-09-18 Thread Daniel Santa Cruz
 causes type error
 votes: 7, answers: 1
 Read on SO: [44] http://goo.gl/CwXaJp

   * GHC does not generate a binary despite no errors shown
 votes: 6, answers: 1
 Read on SO: [45] http://goo.gl/PAv1oQ

Until next time,
[46]+Daniel Santa Cruz

References
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


[Haskell-cafe] Haskell Weekly News: Issue 279

2013-09-11 Thread Daniel Santa Cruz
/aYSkJf

   * How could little me make Haskell better?
 Domain: self.haskell, Score: 31, Comments: 31
 On Reddit: [41] http://goo.gl/qtnee1
 Original: [42] http://goo.gl/qtnee1

Top StackOverflow Questions

   * Examples of a monad whose Applicative part can be better optimized
than
 the Monad part
 votes: 19, answers: 3
 Read on SO: [43] http://goo.gl/06Awvz

   * Haskell: unnecessary reevaluations of constant expressions
 votes: 17, answers: 2
 Read on SO: [44] http://goo.gl/82hb99

   * equal sign with haskell literals
 votes: 16, answers: 3
 Read on SO: [45] http://goo.gl/F08H9Z

   * Haskell standalone desktop application authentication
 (using google / facebook / twitter / etc accounts)
 votes: 15, answers: 1
 Read on SO: [46] http://goo.gl/JQaIfD

   * Continue debugging in GHC after interrupt
 votes: 12, answers: 0
 Read on SO: [47] http://goo.gl/ZpQms7

   * How to automatically generate (and see the code for) Read and Show in
Haskell
 votes: 12, answers: 1
 Read on SO: [48] http://goo.gl/dET9H6

   * Killing a Haskell binary
 votes: 11, answers: 2
 Read on SO: [49] http://goo.gl/FDnsvz

   * Haskell: What does ((-) t) mean?
 votes: 10, answers: 3
 Read on SO: [50] http://goo.gl/HAV96m

   * What does the term “reason about” mean in computer science?
 votes: 10, answers: 5
 Read on SO: [51] http://goo.gl/CV6EE5

   * Idiomatic bidirectional Pipes with downstream state without loss
 votes: 9, answers: 3
 Read on SO: [52] http://goo.gl/rjX2uK

Until next time,
[53]+Daniel Santa Cruz

References

   1. http://www.reddit.com/r/haskell/comments/1lboh4/announcing_ghc_ios/
   2. http://www.reddit.com/r/haskell/comments/1lboh4/announcing_ghc_ios/
   3. http://www.haskellcast.com/episode/001-edward-kmett-on-lenses/
   4.
http://www.reddit.com/r/haskell/comments/1l45c3/the_haskell_cast_episode_1_edward_kmett_on_lenses/
   5.
https://github.com/meiersi/HaskellerZ/blob/master/meetups/20130829-FPAfternoon_The_Haxl_Project_at_Facebook/The%20Haxl%20Project%20at%20Facebook.pdf?raw=true
   6.
http://www.reddit.com/r/haskell/comments/1le4y5/the_haxl_project_at_facebook_slides_from_my_talk/
   7. http://thedailywtf.com/Articles/OMGWTF2-The-Honorable-Mentions.aspx
   8.
http://www.reddit.com/r/haskell/comments/1locjo/haskell_on_the_daily_wtf/
   9. https://groups.google.com/forum/#!topic/haskell-cafe/SFoNwaq8wdc
  10. http://www.reddit.com/r/haskell/comments/1lqo13/cabal_1180_released/
  11.
http://www.reddit.com/r/haskell/comments/1lrrhk/ive_got_functional_curse_i_lost_my_ability_to/
  12.
http://www.reddit.com/r/haskell/comments/1lrrhk/ive_got_functional_curse_i_lost_my_ability_to/
  13.
http://www.reddit.com/r/haskell/comments/1lh5u7/pipes400_release_candidate/
  14.
http://www.reddit.com/r/haskell/comments/1lh5u7/pipes400_release_candidate/
  15. https://www.fpcomplete.com/user/tel/lenses-from-scratch
  16. http://www.reddit.com/r/haskell/comments/1l8ld7/lenses_from_scratch/
  17.
http://jaspervdj.be/posts/2013-09-01-controlling-chromium-in-haskell.html
  18.
http://www.reddit.com/r/haskell/comments/1liux8/controlling_chromium_in_haskell/
  19. http://elm-lang.org/blog/Interactive-Programming.elm
  20.
http://www.reddit.com/r/haskell/comments/1ln75a/interactive_programming_hotswapping_in_elm/
  21. https://www.fpcomplete.com/user/tel/lens-aeson-traversals-prisms
  22.
http://www.reddit.com/r/haskell/comments/1l64oe/lensaeson_traversalprism/
  23. https://www.fpcomplete.com/user/edwardk/snippets/mandelbrot
  24. http://www.reddit.com/r/haskell/comments/1lkkb0/mandelbrot/
  25. http://permalink.gmane.org/gmane.comp.lang.haskell.general/19946
  26.
http://www.reddit.com/r/haskell/comments/1liahv/announce_posixpaths_for_faster_file_system/
  27. http://www.youtube.com/watch?v=fOsjEfNmTkY
  28.
http://www.reddit.com/r/haskell/comments/1lkboo/control_text_lcd_with_haskell_code_the_code_runs/
  29. https://www.fpcomplete.com/user/edwardk/snippets/once
  30. http://www.reddit.com/r/haskell/comments/1lo15w/deepseq_once/
  31. https://vimeo.com/72870861
  32.
http://www.reddit.com/r/haskell/comments/1l4ph3/dsls_and_towers_of_abstraction_with_gershom/
  33. http://www.reddit.com/r/haskell/comments/1lj39q/port_catch_to_ghc/
  34. http://www.reddit.com/r/haskell/comments/1lj39q/port_catch_to_ghc/
  35. https://www.fpcomplete.com/user/thoughtpolice/using-reflection
  36.
http://www.reddit.com/r/haskell/comments/1l9qzw/reflecting_values_to_types_and_back/
  37.
http://www.reddit.com/r/haskell/comments/1lgano/haskell_game_programming_book/
  38.
http://www.reddit.com/r/haskell/comments/1lgano/haskell_game_programming_book/
  39.
http://www.haskell.org/pipermail/haskell-cafe/2013-September/108722.html
  40.
http://www.reddit.com/r/haskell/comments/1lqo00/ann_cabal_v1180_released/
  41.
http://www.reddit.com/r/haskell/comments/1lf6z5/how_could_little_me_make_haskell_better/
  42.
http://www.reddit.com/r/haskell/comments/1lf6z5

[Haskell-cafe] Haskell Weekly News: Issue 278

2013-08-28 Thread Daniel Santa Cruz
Welcome to issue 278 of the HWN, an issue covering crowd-sourced bits
of information about Haskell from around the web. This issue covers the
week of August 18 to 24, 2013.

Quotes of the Week

   * johnw: finger trees must be related to palm trees somehow

   * monochrom: do, or undo. there is no redo. :)

   * danharaj: arrows are just strong monads in the 2-category of
 profunctors. what's the problem?

   * BMeph: If only they knew the POWER...of the darcs-IDE!

   * geekosaur: tekmo and the pipes list sounds like some kind of
 postmodernist band

Top Reddit Stories

   * Building an Asteroids Clone in Haskell using Netwire
 Domain: ocharles.org.uk, Score: 88, Comments: 22
 On Reddit: [1] http://goo.gl/HZBtcK
 Original: [2] http://goo.gl/Gp8TVw

   * What's new in Cabal 1.18 - sandboxes, REPL, cross-compilation and more!
 Domain: coldwa.st, Score: 75, Comments: 18
 On Reddit: [3] http://goo.gl/8eSChe
 Original: [4] http://goo.gl/VrHkMY

   * An Introduction to Cabal sandboxes
 Domain: coldwa.st, Score: 64, Comments: 33
 On Reddit: [5] http://goo.gl/oFGzfK
 Original: [6] http://goo.gl/ByA6Ru

   * Reasoning about space leaks with space invariants
 Domain: apfelmus.nfshost.com, Score: 59, Comments: 48
 On Reddit: [7] http://goo.gl/cKlPrM
 Original: [8] http://goo.gl/E4kIjD

   * Bound: Making de Bruijn Succ Less on School of Haskell by Edward Kmett
 Domain: fpcomplete.com, Score: 48, Comments: 14
 On Reddit: [9] http://goo.gl/v7tgWO
 Original: [10] http://goo.gl/glTA3N

   * PatternSynonyms - ghc trac
 Domain: ghc.haskell.org, Score: 35, Comments: 14
 On Reddit: [11] http://goo.gl/8zuy1T
 Original: [12] http://goo.gl/5Bw6FN

   * Revisiting Matrix Multiplication, Part III:
 Customizing Vector by Edward Kmett
 Domain: fpcomplete.com, Score: 33, Comments: 1
 On Reddit: [13] http://goo.gl/hfoJJ7
 Original: [14] http://goo.gl/yLUSWP

   * Great new platform to increase *practical* code literacy
 (with Haskell support).
 Domain: mdswanson.com, Score: 29, Comments: 13
 On Reddit: [15] http://goo.gl/sFLBQm
 Original: [16] http://goo.gl/TIJPTi

   * Bartosz' basic Haskell: Error Handling
 Domain: fpcomplete.com, Score: 28, Comments: 4
 On Reddit: [17] http://goo.gl/1jBaWG
 Original: [18] http://goo.gl/zZrPxH

   * A Pragmatic Case for Static Typing with Brian Hurt on Vimeo
 (at NY-Haskell)
 Domain: vimeo.com, Score: 27, Comments: 11
 On Reddit: [19] http://goo.gl/uECaaB
 Original: [20] http://goo.gl/59c8Wo

   * Write yourself a Brainfuck in an hour
 Domain: github.com, Score: 26, Comments: 13
 On Reddit: [21] http://goo.gl/lAfzRf
 Original: [22] http://goo.gl/cbJZ7t

Top StackOverflow Questions

   * Is it possible to lazily traverse a recursive data-structure
 with O(1) memory usage, tail-call optimized?
 votes: 10, answers: 4
 Read on SO: [23] http://goo.gl/1qsBKq

   * pattern matching of the form: Option{..} -
 votes: 10, answers: 1
 Read on SO: [24] http://goo.gl/HY3FWY

Until next time,
[25]+Daniel Santa Cruz

References

   1. http://ocharles.org.uk/blog/posts/2013-08-18-asteroids-in-netwire.html
   2.
http://www.reddit.com/r/haskell/comments/1kmes7/building_an_asteroids_clone_in_haskell_using/
   3. http://coldwa.st/e/blog/2013-08-21-Cabal-1-18.html
   4.
http://www.reddit.com/r/haskell/comments/1kslyi/whats_new_in_cabal_118_sandboxes_repl/
   5. http://coldwa.st/e/blog/2013-08-20-Cabal-sandbox.html
   6.
http://www.reddit.com/r/haskell/comments/1kpynl/an_introduction_to_cabal_sandboxes/
   7. http://apfelmus.nfshost.com/blog/2013/08/21-space-invariants.html
   8.
http://www.reddit.com/r/haskell/comments/1ksu0v/reasoning_about_space_leaks_with_space_invariants/
   9. https://www.fpcomplete.com/user/edwardk/bound
  10.
http://www.reddit.com/r/haskell/comments/1knvz2/bound_making_de_bruijn_succ_less_on_school_of/
  11. http://ghc.haskell.org/trac/ghc/wiki/PatternSynonyms
  12.
http://www.reddit.com/r/haskell/comments/1kmods/patternsynonyms_ghc_trac/
  13.
https://www.fpcomplete.com/user/edwardk/revisiting-matrix-multiplication-part-3
  14.
http://www.reddit.com/r/haskell/comments/1kmvs2/revisiting_matrix_multiplication_part_iii/
  15. http://mdswanson.com/blog/2013/08/19/how-to-practice-code-reviews.html
  16.
http://www.reddit.com/r/haskell/comments/1krc6t/great_new_platform_to_increase_practical_code/
  17.
https://www.fpcomplete.com/user/bartosz/basics-of-haskell/10_Error_Handling
  18.
http://www.reddit.com/r/haskell/comments/1ksjt4/bartosz_basic_haskell_error_handling/
  19. https://vimeo.com/72870631
  20.
http://www.reddit.com/r/haskell/comments/1kusbt/a_pragmatic_case_for_static_typing_with_brian/
  21.
https://github.com/quchen/articles/blob/master/write_yourself_a_brainfuck.md
  22.
http://www.reddit.com/r/haskell/comments/1kz39d/write_yourself_a_brainfuck_in_an_hour/
  23.
http://stackoverflow.com/questions/18345734

[Haskell-cafe] Haskell Weekly News: Issue 277

2013-08-21 Thread Daniel Santa Cruz
Welcome to issue 277 of the HWN, an issue covering crowd-sourced bits
of information about Haskell from around the web. This issue covers the
week of August 11 to 17, 2013.

Quotes of the Week

   * psygnisfive: Seminearring is the task of giving seminars.

   * Taneb: You know you've made it when SPJ asks you for help with
 Haskell.

   * byorgey: . o O ( For my next trick, I will CPS-encode this
 rabbit! -- edwardk )

   * shachaf: I prefer the cogolden rule: When CPS-transforming, doubt.

   * edwardk: You see these scars? I got them back in 7.7.

   * danharaj: parsing is hard, let's go shopping

Top Reddit Stories

   * Mio: A High-Performance Multicore IO Manager for GHC [pdf]
 Domain: haskell.cs.yale.edu, Score: 147, Comments: 31
 On Reddit: [1] http://goo.gl/ZTy1Yl
 Original: [2] http://goo.gl/6foNWC

   * Destroying Performance with Strictness
 Domain: neilmitchell.blogspot.ru, Score: 92, Comments: 45
 On Reddit: [3] http://goo.gl/1rkx3a
 Original: [4] http://goo.gl/rb5UnM

   * A great series of posts on the power of monoids
 Domain: self.haskell, Score: 78, Comments: 10
 On Reddit: [5] http://goo.gl/TmAAwT
 Original: [6] http://goo.gl/TmAAwT

   * Cellular Automata by Edward Kmett
 Domain: fpcomplete.com, Score: 69, Comments: 7
 On Reddit: [7] http://goo.gl/EIFK5A
 Original: [8] http://goo.gl/03mNhV

   * Elm 0.9 - New type checker, much better error messages
 Domain: elm-lang.org, Score: 50, Comments: 14
 On Reddit: [9] http://goo.gl/ngSBPX
 Original: [10] http://goo.gl/4Jp3l6

   * Revisiting Matrix Multiplication, Part I by Edward Kmett
 Domain: fpcomplete.com, Score: 45, Comments: 4
 On Reddit: [11] http://goo.gl/gYfm5S
 Original: [12] http://goo.gl/bg75ZX

   * Revisiting Matrix Multiplication, Part II by Edward Kmett
 Domain: fpcomplete.com, Score: 37, Comments: 9
 On Reddit: [13] http://goo.gl/qU2r69
 Original: [14] http://goo.gl/5cRq72

   * Roles: a new feature of GHC (patch GND + type families)
 Domain: typesandkinds.wordpress.com, Score: 34, Comments: 28
 On Reddit: [15] http://goo.gl/HhVOTu
 Original: [16] http://goo.gl/Twx5YB

   * Type Inference, Haskell and Dependent Types :: PDF
 Domain: personal.cis.strath.ac.uk, Score: 33, Comments: 0
 On Reddit: [17] http://goo.gl/MbtYGO
 Original: [18] http://goo.gl/uOx01F

   * Embedded Languages for High-Performance Computing
 [Chakravarty, PDF 70 slides]
 Domain: speakerdeck.com, Score: 31, Comments: 4
 On Reddit: [19] http://goo.gl/mb2frN
 Original: [20] http://goo.gl/EEG0Wk

   * Graph drawing with gloss
 Domain: mazzo.li, Score: 30, Comments: 7
 On Reddit: [21] http://goo.gl/j0CZmo
 Original: [22] http://goo.gl/5ZtFuu

   * Benchmarking sqlite-simple against Python and C
 Domain: nurpax.github.io, Score: 28, Comments: 9
 On Reddit: [23] http://goo.gl/CNyjWa
 Original: [24] http://goo.gl/gFmWgT

   * What is lifting? Explained on stackoverflow
 Domain: stackoverflow.com, Score: 25, Comments: 7
 On Reddit: [25] http://goo.gl/HzXWb9
 Original: [26] http://goo.gl/hQxTce

   * GHC API: Interpreted, compiled and package modules
 Domain: parenz.wordpress.com, Score: 23, Comments: 0
 On Reddit: [27] http://goo.gl/xUeUYq
 Original: [28] http://goo.gl/llQsyE

   * Time to start writing on the new binding: SDL 2.0 release.
 Domain: lists.libsdl.org, Score: 22, Comments: 15
 On Reddit: [29] http://goo.gl/G0ut36
 Original: [30] http://goo.gl/MuO1uB

   * FP Complete's Haskell programming competition now accepting entries
 Domain: fpcomplete.com, Score: 21, Comments: 7
 On Reddit: [31] http://goo.gl/tbEBKG
 Original: [32] http://goo.gl/ADsrJ

   * Pretext by experiments and guesses
 Domain: fpcomplete.com, Score: 18, Comments: 15
 On Reddit: [33] http://goo.gl/oVpKIe
 Original: [34] http://goo.gl/2PFthz

Top StackOverflow Questions

   * Haskell random numbers suddenly start to “converge”
 after months of running
 votes: 30, answers: 1
 Read on SO: [35] http://goo.gl/oxUAQ5

   * Why does ghc generate so many useless-looking nested case expressions?
 votes: 10, answers: 1
 Read on SO: [36] http://goo.gl/6cdTd1

Until next time,
[37]+Daniel Santa Cruz

References

   1.
http://haskell.cs.yale.edu/wp-content/uploads/2013/08/hask035-voellmy.pdf
   2.
http://www.reddit.com/r/haskell/comments/1k6fsl/mio_a_highperformance_multicore_io_manager_for/
   3.
http://neilmitchell.blogspot.ru/2013/08/destroying-performance-with-strictness.html
   4.
http://www.reddit.com/r/haskell/comments/1ker84/destroying_performance_with_strictness/
   5.
http://www.reddit.com/r/haskell/comments/1ka4q6/a_great_series_of_posts_on_the_power_of_monoids/
   6.
http://www.reddit.com/r/haskell/comments/1ka4q6/a_great_series_of_posts_on_the_power_of_monoids/
   7. https://www.fpcomplete.com/user/edwardk/cellular-automata
   8.
http://www.reddit.com/r

[Haskell-cafe] Haskell Weekly News: Issue 276

2013-08-14 Thread Daniel Santa Cruz
Welcome to issue 276 of the HWN, an issue covering crowd-sourced bits
of information about Haskell from around the web. This issue covers the
week of August 4 to 10, 2013.

Quotes of the Week

   * AndrazBajt: co-worker = producer of work tasks

   * Brend: I have created a revolutionary AI from first principles!
 Also, can anyone tell me how to draw coloured dots on the screen?

   * nejucomo: nejucomo can't resist a good wooly yak.

Top Reddit Stories

   * FP Complete is hiring Haskell contract programmers to work from
anywhere
 Domain: self.haskell, Score: 89, Comments: 17
 On Reddit: [1] http://goo.gl/MRqlHd
 Original: [2] http://goo.gl/MRqlHd

   * What are some killer libraries and frameworks unique to Haskell?
 Domain: self.haskell, Score: 87, Comments: 149
 On Reddit: [3] http://goo.gl/N3aAqW
 Original: [4] http://goo.gl/N3aAqW

   * Cartesian Closed Comic #21: A question will be asked
 Domain: ro-che.info, Score: 64, Comments: 17
 On Reddit: [5] http://goo.gl/Kv5Lwh
 Original: [6] http://goo.gl/pwLne3

   * Haskell for all: Composable streaming folds
 Domain: haskellforall.com, Score: 56, Comments: 38
 On Reddit: [7] http://goo.gl/SIFdvq
 Original: [8] http://goo.gl/OCpBDf

   * The Monad.Reader issue 22 is out
 Domain: themonadreader.wordpress.com, Score: 51, Comments: 3
 On Reddit: [9] http://goo.gl/yUim7j
 Original: [10] http://goo.gl/YE6XAV

   * Typo – A programming language that runs in Haskell's type system
 Domain: github.com, Score: 49, Comments: 26
 On Reddit: [11] http://goo.gl/yceg83
 Original: [12] http://goo.gl/g3ae02

   * tasty — a new testing framework (successor to test-framework)
 Domain: documentup.com, Score: 45, Comments: 33
 On Reddit: [13] http://goo.gl/08CufZ
 Original: [14] http://goo.gl/5GN7bO

   * Get started with GHC development: a starting point for newcomers
 Domain: ghc.haskell.org, Score: 39, Comments: 4
 On Reddit: [15] http://goo.gl/zfGesW
 Original: [16] http://goo.gl/23IqSe

   * John Carmack's talk on function programming, Haskell, Lisp, Scheme and
concurrency
 Domain: youtu.be, Score: 38, Comments: 3
 On Reddit: [17] http://goo.gl/1yUTKC
 Original: [18] http://goo.gl/2K6370

   * Daily Haskell Exercise
 Domain: dailyhaskellexercise.tumblr.com, Score: 37, Comments: 13
 On Reddit: [19] http://goo.gl/nwmY9b
 Original: [20] http://goo.gl/Zyy3Sp

   * Teach a kid functional programming and you feed her for a lifetime,
says Huffington Post CTO
 Domain: huffingtonpost.com, Score: 27, Comments: 6
 On Reddit: [21] http://goo.gl/8YXXgz
 Original: [22] http://goo.gl/Mm2xa9

Top StackOverflow Questions

   * Functors and Applicatives for types of kind (* - *) - *
 votes: 15, answers: 1
 Read on SO: [23] http://goo.gl/PQ2VmY

   * How do I correctly use Control.Exception.catch in Haskell?
 votes: 15, answers: 3
 Read on SO: [24] http://goo.gl/G4Eptv

   * Safer Handles in Haskell?
 votes: 13, answers: 1
 Read on SO: [25] http://goo.gl/b4gWPa

   * Typeably casting GADTs
 votes: 8, answers: 1
 Read on SO: [26] http://goo.gl/vcuUxt

   * Repa performance for planetary simulation
 votes: 7, answers: 0
 Read on SO: [27] http://goo.gl/VqggZo

   * Transforming functions of type `a - b` into those of type `String -
String` in Haskell
 votes: 7, answers: 2
 Read on SO: [28] http://goo.gl/VzejZ0

   * Resolving overlapping instances in external library
 votes: 6, answers: 1
 Read on SO: [29] http://goo.gl/f7QDdu

   * Cabal - Expose all modules while building library
 votes: 6, answers: 1
 Read on SO: [30] http://goo.gl/C8lKJB

   * What are Alternative's “some” and “many” useful for?
 votes: 6, answers: 4
 Read on SO: [31] http://goo.gl/o4lLGy

Until next time,
[32]+Daniel Santa Cruz

References

   1.
http://www.reddit.com/r/haskell/comments/1jzatv/fp_complete_is_hiring_haskell_contract/
   2.
http://www.reddit.com/r/haskell/comments/1jzatv/fp_complete_is_hiring_haskell_contract/
   3.
http://www.reddit.com/r/haskell/comments/1k3fq7/what_are_some_killer_libraries_and_frameworks/
   4.
http://www.reddit.com/r/haskell/comments/1k3fq7/what_are_some_killer_libraries_and_frameworks/
   5. http://ro-che.info/ccc/21.html
   6.
http://www.reddit.com/r/haskell/comments/1jp265/cartesian_closed_comic_21_a_question_will_be_asked/
   7. http://www.haskellforall.com/2013/08/composable-streaming-folds.html
   8.
http://www.reddit.com/r/haskell/comments/1jo9gm/haskell_for_all_composable_streaming_folds/
   9. http://themonadreader.wordpress.com/2013/08/06/issue-22/
  10.
http://www.reddit.com/r/haskell/comments/1jvhj7/the_monadreader_issue_22_is_out/
  11. https://github.com/seliopou/typo
  12.
http://www.reddit.com/r/haskell/comments/1jwp0s/typo_a_programming_language_that_runs_in_haskells/
  13. http://documentup.com/feuerbach/tasty
  14.
http://www.reddit.com/r/haskell/comments

[Haskell-cafe] Haskell Weekly News: Issue 275

2013-08-07 Thread Daniel Santa Cruz
Welcome to issue 275 of the HWN, an issue covering crowd-sourced bits
of information about Haskell from around the web. This issue covers the
week of July 28 to August 3, 2013.

Quotes of the Week

   * littlecalculist: combinatorics. n. math's way of punishing you for
 failing to use abstraction.

   * dmwit: ?let instance Num Bool where (+) = (/=); (*) = ();
 negate = id; abs = id; signum = id; fromInteger = odd

   * edwardk: clearly it should be \x - x $ do f . g $ x. do is a
 magical () killing machine

   * dmwit: Type families are not injective. Your first three
 inscrutable error messages with type families in them will be
 because you don't understand this rule.

   * elliott: halting problem, n. the property which makes stating
 anything about programs impossible, according to at least one
 person in any room

   * carmack: Everything that is syntactically legal that the compiler
 will accept will eventually wind up in your codebase.

Top Reddit Stories

   * John Carmack talking at length about Haskell in his
 QuakeCon Keynote speech (live)
 Domain: twitch.tv, Score: 105, Comments: 47
 On Reddit: [1] http://goo.gl/1g1zqD
 Original: [2] http://goo.gl/C17ci8

   * SPJ: GHC's Glorious future
 Domain: haskell.org, Score: 79, Comments: 16
 On Reddit: [3] http://goo.gl/97DGuc
 Original: [4] http://goo.gl/YAY6wC

   * There's a massive gap between the average and expert Haskeller.
 How do I bridge that gap?
 Domain: self.haskell, Score: 73, Comments: 53
 On Reddit: [5] http://goo.gl/Y3jEoa
 Original: [6] http://goo.gl/Y3jEoa

   * Getting Started With GHC Hacking
 Domain: dagit.github.io, Score: 64, Comments: 2
 On Reddit: [7] http://goo.gl/ZwHVpm
 Original: [8] http://goo.gl/ljhyff

   * Extensible Effects: An Alternative to Monad Transformers
 Domain: cs.indiana.edu, Score: 63, Comments: 47
 On Reddit: [9] http://goo.gl/2JqImi
 Original: [10] http://goo.gl/zq5klw

   * The Intel Labs Haskell Research Compiler [pdf]
 Domain: leafpetersen.com, Score: 55, Comments: 19
 On Reddit: [11] http://goo.gl/wRQs7E
 Original: [12] http://goo.gl/2eZhEX

   * Goto in Haskell
 Domain: self.haskell, Score: 36, Comments: 34
 On Reddit: [13] http://goo.gl/pelEJo
 Original: [14] http://goo.gl/pelEJo

   * The Algebra of Algebraic Data Type
 Domain: chris-taylor.github.io, Score: 35, Comments: 3
 On Reddit: [15] http://goo.gl/PPi0M1
 Original: [16] http://goo.gl/xE78Ko

   * Functors and monads for analyzing data
 Domain: izbicki.me, Score: 32, Comments: 16
 On Reddit: [17] http://goo.gl/42ux1T
 Original: [18] http://goo.gl/LAJ7ti

   * Why use _ -?
 Domain: self.haskell, Score: 31, Comments: 24
 On Reddit: [19] http://goo.gl/QpGPP1
 Original: [20] http://goo.gl/QpGPP1

   * CIS 194: Introduction to Haskell (Spring 2013)
 Domain: cis.upenn.edu, Score: 30, Comments: 3
 On Reddit: [21] http://goo.gl/9zHuXb
 Original: [22] http://goo.gl/cNyEOT

   * The Commutative monad
 Domain: gelisam.blogspot.ca, Score: 30, Comments: 41
 On Reddit: [23] http://goo.gl/kDVTrl
 Original: [24] http://goo.gl/mTCHL0

   * FRP GUI - reactive-banana + threepenny-gui = awesome
 Domain: apfelmus.nfshost.com, Score: 30, Comments: 11
 On Reddit: [25] http://goo.gl/xu91UA
 Original: [26] http://goo.gl/9Vu6ng


Top StackOverflow Questions

   * Monad Stack Penetration Classes with Free/Operational Monad
Transformers?
 votes: 16, answers: 1
 Read on SO: [27] http://goo.gl/t4F6kd

   * Haskell reexport everything
 votes: 12, answers: 1
 Read on SO: [28] http://goo.gl/7HQCVC

   * What are the main differences between Scala and Frege
 (in programming paradigms)?
 votes: 11, answers: 2
 Read on SO: [29] http://goo.gl/TRhjDB

   * If a thunk results in an exception, is the exception kept as the
 result of the thunk?
 votes: 10, answers: 1
 Read on SO: [30] http://goo.gl/rPSd6J

   * Check if import is redundant
 votes: 9, answers: 1
 Read on SO: [31] http://goo.gl/jEqBnt

   * Haskell Parser Combinators
 votes: 9, answers: 1
 Read on SO: [32] http://goo.gl/YCrsX3

   * A library implementation of a recursion scheme
 votes: 8, answers: 1
 Read on SO: [33] http://goo.gl/DdYPtw

Until next time,
[34]+Daniel Santa Cruz

References

   1.
http://www.twitch.tv/bethesda?utm_campaign=live_embed_clickutm_source=www.quakecon.org
   2.
http://www.reddit.com/r/haskell/comments/1jj40p/john_carmack_talking_at_length_about_haskell_in/
   3. http://www.haskell.org/pipermail/ghc-devs/2013-August/001818.html
   4.
http://www.reddit.com/r/haskell/comments/1jky60/spj_ghcs_glorious_future/
   5.
http://www.reddit.com/r/haskell/comments/1jeo0p/theres_a_massive_gap_between_the_average_and/
   6.
http://www.reddit.com/r/haskell/comments/1jeo0p/theres_a_massive_gap_between_the_average_and/
   7.
http://dagit.github.io/posts

[Haskell-cafe] Haskell Weekly News: Issue 273

2013-07-17 Thread Daniel Santa Cruz
Welcome to issue 273 of the HWN, an issue covering crowd-sourced bits
of information about Haskell from around the web. This issue covers the
week of June 30 to July 13, 2013.

Quotes of the Week

   * monochrom: 8-bit word uses less memory, but if it doesn't have to
 preserve information, I know how to use 0 bits of memory.

   * byorgey: you know, servers migrate in the summer to their ancestral
 breeding grounds

   * emeijer: It must me said on the other hand compiler writers seem to
 ignore the existence of formal semantics completely, probably
 because they don't like greek letters.

   * byorgey: now we have the pig operator ^(++)^ as well as the robot
 monkey operator (:[])

   * chrisdone: i remember when the internet was black and white and you
 had to upload web pages back onto the internet when you were done
 with them

   * raganwald: Immuteability: The property of functional programmers
 that prevents them from shutting up about pure functional
 programming.

Top Reddit Stories

   * On taking the last n elements of a list
 Domain: joachim-breitner.de, Score: 69, Comments: 37
 On Reddit: [1] http://goo.gl/E9hRX
 Original: [2] http://goo.gl/9Uf74

   * Comonads are NOT objects
 Domain: gelisam.blogspot.ca, Score: 62, Comments: 50
 On Reddit: [3] http://goo.gl/tgdhh
 Original: [4] http://goo.gl/i3EDv

   * ANNOUNCE: Haste, the Haskell to JS compiler, is now on Hackage
 Domain: hackage.haskell.org, Score: 60, Comments: 27
 On Reddit: [5] http://goo.gl/GTpj5
 Original: [6] http://goo.gl/Nzpe7

   * Postmodern Haskell and OpenGL: Introducing vinyl-gl
 Domain: arcadianvisions.com, Score: 57, Comments: 6
 On Reddit: [7] http://goo.gl/9mVbl
 Original: [8] http://goo.gl/Zh5jE

   * ANNOUNCE: haskell-mode 13.07 ( Survey)
 Domain: projects.haskell.org, Score: 49, Comments: 18
 On Reddit: [9] http://goo.gl/gYU24
 Original: [10] http://goo.gl/YSmk4

   * Why the world needs Haskell
 Domain: devalot.com, Score: 46, Comments: 22
 On Reddit: [11] http://goo.gl/ekD96
 Original: [12] http://goo.gl/LBxRP

   * Cartesian Closed Comic #20: Weird language
 Domain: ro-che.info, Score: 42, Comments: 10
 On Reddit: [13] http://goo.gl/In50H
 Original: [14] http://goo.gl/tblYa

   * Do naming practices hurt Haskell?
 Domain: self.haskell, Score: 38, Comments: 222
 On Reddit: [15] http://goo.gl/mnwO9
 Original: [16] http://goo.gl/mnwO9

   * ANNOUNCE: [17] http://goo.gl/pp0Vf
 Domain: self.haskell, Score: 37, Comments: 18
 On Reddit: [18] http://goo.gl/MRDO7
 Original: [19] http://goo.gl/MRDO7

   * Skills Matter : In The Brain of Edsko de Vries: Lazy I/O and
Alternatives in Haskell
 Domain: skillsmatter.com, Score: 37, Comments: 14
 On Reddit: [20] http://goo.gl/13zlQ
 Original: [21] http://goo.gl/QSyTu

   * Attoparsec tutorial - School of Haskell
 Domain: fpcomplete.com, Score: 35, Comments: 17
 On Reddit: [22] http://goo.gl/Riydl
 Original: [23] http://goo.gl/P2oiy

   * FP Haskell Center Beta Released and Beta Accounts Activated
 Domain: fpcomplete.com, Score: 33, Comments: 7
 On Reddit: [24] http://goo.gl/Zs3kU
 Original: [25] http://goo.gl/vgy5m

Top StackOverflow Questions

   * What advantage does Monad give us over an Applicative?
 votes: 17, answers: 7
 Read on SO: [26] http://goo.gl/4L0gj

   * Encoding “Less Than” with Haskell
 votes: 11, answers: 1
 Read on SO: [27] http://goo.gl/1Qsvn

   * Why is factorial calculation much faster in Haskell than in Java
 votes: 11, answers: 5
 Read on SO: [28] http://goo.gl/QTbrl

   * Haskell: Can typeclasses define types (ala type traits)
 votes: 10, answers: 2
 Read on SO: [29] http://goo.gl/yLSqT

   * C++ and Haskell codes differs in execution time on different machines
 votes: 10, answers: 1
 Read on SO: [30] http://goo.gl/LRs3k

   * GHC.Generics or Data.Data?
 votes: 10, answers: 1
 Read on SO: [31] http://goo.gl/yU6Ri

   * Constraint subset higher-order constraint
 votes: 9, answers: 1
 Read on SO: [32] http://goo.gl/MTTws

   * How to make catamorphisms work with parameterized/indexed types?
 votes: 9, answers: 2
 Read on SO: [33] http://goo.gl/FNSZg

   * How to “change” single values in large objects in elegant way?
 votes: 9, answers: 1
 Read on SO: [34] http://goo.gl/3KuJj

   * What programming languages have something like Haskell’s `newtype`
 votes: 9, answers: 4
 Read on SO: [35] http://goo.gl/vzUAI

   * Implementing a zipper for length-indexed lists
 votes: 8, answers: 1
 Read on SO: [36] http://goo.gl/ja6VS

   * Does Haskell concatenate String literals at compile time?
 votes: 8, answers: 4
 Read on SO: [37] http://goo.gl/sr61q

   * Combining lenses
 votes: 8, answers: 2
 Read on SO: [38] http://goo.gl/qEbPd

Until next time,
[38]+Daniel Santa Cruz

References

   1

[Haskell-cafe] Haskell Weekly News: Issue 272

2013-07-03 Thread Daniel Santa Cruz
 with arguments
 votes: 9, answers: 2
 Read on SO: [40] http://goo.gl/omwDh

Until next time,
[41]+Daniel Santa Cruz

References

   1.
http://www.haskellforall.com/2013/06/from-zero-to-cooperative-threads-in-33.html
   2.
http://www.reddit.com/r/haskell/comments/1h0wf7/from_zero_to_cooperative_threads_in_33_lines_of/
   3. https://bazqux.com/
   4.
http://www.reddit.com/r/haskell/comments/1ha5dd/rss_reader_written_in_haskell_and_urweb/
   5. http://www.youtube.com/watch?v=cyyDmQKcHMs
   6.
http://www.reddit.com/r/haskell/comments/1h7693/fp_haskell_center_full_video_demo_app_development/
   7. http://neilmitchell.blogspot.ca/2013/06/building-llvm-using-shake.html
   8.
http://www.reddit.com/r/haskell/comments/1gxaee/building_llvm_using_shake/
   9. https://personal.cis.strath.ac.uk/conor.mcbride/pub/hasochism.pdf
  10.
http://www.reddit.com/r/haskell/comments/1gz03w/hasochism_the_pleasure_and_pain_of_dependently/
  11. http://alpmestan.com/2013/06/27/ghc-core-by-example-episode-1/
  12.
http://www.reddit.com/r/haskell/comments/1h5ml0/ghc_core_by_example_episode_1_hello_core/
  13.
http://www.hpcwire.com/hpcwire/2013-06-24/lustre_founder_spots_haskell_on_hpc_horizon.html
  14.
http://www.reddit.com/r/haskell/comments/1h24rv/hpcwire_lustre_founder_spots_haskell_on_hpc/
  15. http://web.mit.edu/~ezyang/Public/threemonads.pdf
  16.
http://www.reddit.com/r/haskell/comments/1h1etb/adventures_in_three_monads_logic_prompt_failure/
  17. https://github.com/asperous/darcs_source_code
  18.
http://www.reddit.com/r/haskell/comments/1h4rak/darcs_source_code_is_some_of_the_cleanest_haskell/
  19. https://www.bitba.se/i-accidentally-the-entire-heap/
  20.
http://www.reddit.com/r/haskell/comments/1h75fa/i_accidentally_the_entire_heap_debugging_haskell/
  21. http://weblog.luite.com/wordpress/?p=14date=2013-06-03
  22.
http://www.reddit.com/r/haskell/comments/1h4s12/ghcjs_introduction_concurrent_haskell_in_the/
  23. http://weblog.luite.com/wordpress/?p=127
  24.
http://www.reddit.com/r/haskell/comments/1h795v/functional_reactive_web_interfaces_with_ghcjs_and/
  25. https://vimeo.com/69025829
  26.
http://www.reddit.com/r/haskell/comments/1gzmw1/who_ya_gonna_call_getting_dirty_with_cmm_the_ghc/
  27.
http://www.reddit.com/r/haskell/comments/1hb4ho/business_system_using_functional_programming/
  28.
http://www.reddit.com/r/haskell/comments/1hb4ho/business_system_using_functional_programming/
  29. http://www.haskellforall.com/2013/06/the-resource-applicative.html
  30.
http://www.reddit.com/r/haskell/comments/1haums/the_resource_applicative/
  31.
http://stackoverflow.com/questions/17281556/whats-the-conceptual-difference-between-machines-and-conduits-or-other-similar
  32.
http://stackoverflow.com/questions/17290276/inject-progress-logging-tracing-in-haskell-computation
  33.
http://stackoverflow.com/questions/17307416/difference-between-free-monads-and-fixpoints-of-functors
  34.
http://stackoverflow.com/questions/17344869/can-haskell-optimize-function-calls-the-same-way-clang-gcc-does
  35.
http://stackoverflow.com/questions/17288614/trying-to-figure-out-random-function-in-haskell
  36.
http://stackoverflow.com/questions/17336774/what-does-means-in-data-constructor
  37.
http://stackoverflow.com/questions/17346161/anything-prevents-optimizing-tail-recursion
  38.
http://stackoverflow.com/questions/17354005/where-can-i-find-a-good-introduction-to-haskell-optimization-passes
  39.
http://stackoverflow.com/questions/17366776/passing-void-through-haskell
  40.
http://stackoverflow.com/questions/17374356/call-main-function-with-arguments
  41. https://plus.google.com/105107667630152149014/about
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


[Haskell-cafe] Haskell Weekly News: Issue 271

2013-06-26 Thread Daniel Santa Cruz
 monad
 votes: 10, answers: 0
 Read on SO: [36] http://goo.gl/WAAwA

   * Getting multiple results from map with “lens”
 votes: 10, answers: 2
 Read on SO: [37] http://goo.gl/zqX8E

   * How to run Frege programs on Android?
 votes: 10, answers: 2
 Read on SO: [38] http://goo.gl/XlSCN

   * Are there problems that can't be solved efficiently without arrays?
[duplicate]
 votes: 9, answers: 0
 Read on SO: [39] http://goo.gl/Z5j9a

   * Haskell: How to organize a group of functions that all take the same
arguments
 votes: 9, answers: 4
 Read on SO: [40] http://goo.gl/z64H7

Until next time,
[41]+Daniel Santa Cruz

References

   1. http://www.haskell.org/haskellwiki/Functor-Applicative-Monad_Proposal
   2.
http://www.reddit.com/r/haskell/comments/1gsejt/applicative_monad_is_coming/
   3. http://homotopytypetheory.org/book/
   4.
http://www.reddit.com/r/haskell/comments/1gr3uw/the_homotopy_type_theory_book_is_now_available/
   5. http://adit.io/posts/2013-06-10-three-useful-monads.html
   6. http://www.reddit.com/r/haskell/comments/1g3a7e/three_useful_monads/
   7. https://www.fpcomplete.com/blog/2013/06/beta-sign-up
   8.
http://www.reddit.com/r/haskell/comments/1giy7l/beta_sign_up_for_fp_complete_new_ide/
   9. http://izbicki.me/blog/hlearns-code-is-shorter-and-clearer-than-wekas
  10.
http://www.reddit.com/r/haskell/comments/1g4v7u/hlearn_implements_more_with_6_trivial_lines_of/
  11.
http://www.reddit.com/r/haskell/comments/1g5k80/top_secret_school_of_haskell_articles_leaked/
  12.
http://www.reddit.com/r/haskell/comments/1g5k80/top_secret_school_of_haskell_articles_leaked/
  13. https://www.fpcomplete.com/user/bartosz/understanding-algebras
  14. http://www.reddit.com/r/haskell/comments/1g2g3s/falgebra_tutorial/
  15.
http://www.reddit.com/r/haskell/comments/1g1mvx/john_carmack_on_haskell_today/
  16.
http://www.reddit.com/r/haskell/comments/1g1mvx/john_carmack_on_haskell_today/
  17.
http://justtesting.org/post/53175916852/data-flow-fusion-with-series-expressions-in-haskell
  18.
http://www.reddit.com/r/haskell/comments/1gi5m1/data_flow_fusion_with_series_expressions_in/
  19.
http://akgupta.ca/blog/2013/05/14/so-you-still-dont-understand-hindley-milner/
  20.
http://www.reddit.com/r/haskell/comments/1g0ueo/so_you_still_dont_understand_hindleymilner_part_1/
  21. https://news.ycombinator.com/item?id=5893442
  22.
http://www.reddit.com/r/haskell/comments/1gknfs/ask_hn_any_downsides_of_programming_in_haskell/
  23. https://www.youtube.com/watch?v=Fqi0Xu2Enaw
  24.
http://www.reddit.com/r/haskell/comments/1glw2o/fp_complete_haskell_introduction/
  25. https://github.com/keera-studios/keera-posture
  26.
http://www.reddit.com/r/haskell/comments/1gr044/fix_your_posture_with_haskell/
  27. https://github.com/gasche/icfp2013-papers#readme
  28.
http://www.reddit.com/r/haskell/comments/1gg2xf/preprint_list_for_icfp13_papers_additional_links/
  29.
https://github.com/ghc/ghc/commit/569b26526403df4d88fe2a6d64c7dade09d003ad
  30.
http://www.reddit.com/r/haskell/comments/1gu2yl/ghc_now_with_closed_type_families/
  31.
http://stackoverflow.com/questions/17045941/how-to-compare-two-functions-for-equivalence-as-in-x-2x-x-xx
  32.
http://stackoverflow.com/questions/17100036/should-i-use-typeclasses-or-not
  33.
http://stackoverflow.com/questions/17074424/is-there-something-like-map2-i-a-i-b-i-a-b
  34.
http://stackoverflow.com/questions/17137111/why-isnt-generalizednewtypederiving-a-safe-haskell
  35.
http://stackoverflow.com/questions/17034427/its-not-a-monad-but-what-is-it
  36.
http://stackoverflow.com/questions/17126923/writing-efficient-iterative-loop-for-st-monad
  37.
http://stackoverflow.com/questions/17144334/getting-multiple-results-from-map-with-lens
  38.
http://stackoverflow.com/questions/17222383/how-to-run-frege-programs-on-android
  39.
http://stackoverflow.com/questions/17128103/are-there-problems-that-cant-be-solved-efficiently-without-arrays
  40.
http://stackoverflow.com/questions/17176829/haskell-how-to-organize-a-group-of-functions-that-all-take-the-same-arguments
  41. https://plus.google.com/105107667630152149014/about
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


[Haskell-cafe] Haskell Weekly News: Issue 270

2013-06-12 Thread Daniel Santa Cruz
Welcome to issue 270 of the HWN, an issue covering crowd-sourced bits
of information about Haskell from around the web. This issue covers the
week of June 2 to 8, 2013.

Quotes of the Week

   * shachaf: getLine :: IO String contains a String in the same way
 /bin/ls contains a list of files.

Top Reddit Stories

   * Haskell's HLearn library cross-validates more than 400x faster than
 Java's Weka due to new monoid based algorithm
 Domain: izbicki.me, Score: 86, Comments: 13
 On Reddit: [1] http://goo.gl/dAoe5
 Original: [2] http://goo.gl/dLZJv

   * FP Complete Launches Haskell in Real World Competition with
 $1,000 Cash Prize Each Month
 Domain: fpcomplete.com, Score: 80, Comments: 10
 On Reddit: [3] http://goo.gl/FthPX
 Original: [4] http://goo.gl/pzgQ2

   * So I write compilers for a living now
 Domain: evincarofautumn.blogspot.it, Score: 76, Comments: 69
 On Reddit: [5] http://goo.gl/hXp0G
 Original: [6] http://goo.gl/wMaab

   * Haskell for all: pipes-parse-1.0.0: Pushback, delimited parsers,
 resumable parsing, and lenses
 Domain: haskellforall.com, Score: 55, Comments: 77
 On Reddit: [7] http://goo.gl/U3MzG
 Original: [8] http://goo.gl/3wEJ7

   * Thank you to the Haskell community for encouraging programmers to
explore
 the relationship between algebra and programming. -- My accepted
paper at
 the International Conference of Machine Learning (ICML13)
 Domain: jmlr.org, Score: 54, Comments: 3
 On Reddit: [9] http://goo.gl/Ni0oF
 Original: [10] http://goo.gl/klOzM

   * GHCJS introduction – Concurrent Haskell in the browser, by Luite
Stegeman
 Domain: weblog.luite.com, Score: 54, Comments: 27
 On Reddit: [11] http://goo.gl/l9LDH
 Original: [12] http://goo.gl/avaez

   * Haskell from C: Where are the for Loops?
 Domain: fpcomplete.com, Score: 46, Comments: 28
 On Reddit: [13] http://goo.gl/YqkSU
 Original: [14] http://goo.gl/pwYB3

   * fficxx - FFI to C++ in Haskell
 Domain: ianwookim.org, Score: 45, Comments: 12
 On Reddit: [15] http://goo.gl/y1awM
 Original: [16] http://goo.gl/wHF2U

   * Control.Category: now with kind polymorphism
 Domain: neocontra.blogspot.com, Score: 42, Comments: 7
 On Reddit: [17] http://goo.gl/9gb6f
 Original: [18] http://goo.gl/ALvld

   * Pixel art editor in 600 lines of Haskell
 Domain: github.com, Score: 39, Comments: 5
 On Reddit: [19] http://goo.gl/gmFOF
 Original: [20] http://goo.gl/w8yEg

   * Haskell for all: pipes-concurrency-1.2.0: Behaviors and broadcasts
 Domain: haskellforall.com, Score: 35, Comments: 35
 On Reddit: [21] http://goo.gl/rojk1
 Original: [22] http://goo.gl/aNK8l

   * Mastermind in Agda, Running in the Browser
 Domain: people.inf.elte.hu, Score: 28, Comments: 0
 On Reddit: [23] http://goo.gl/N8yty
 Original: [24] http://goo.gl/7lhvT

   * Bittoll: A bitcoin transaction system written in Haskell.
 Domain: bittoll.com, Score: 25, Comments: 13
 On Reddit: [25] http://goo.gl/9MFXB
 Original: [26] http://goo.gl/q39ps

   * standalone-haddock: host your Haskell documentation on your website
 Domain: feuerbach.github.io, Score: 22, Comments: 7
 On Reddit: [27] http://goo.gl/dAsmP
 Original: [28] http://goo.gl/INyIe

Top StackOverflow Questions

   * What is () in Haskell, exactly?
 votes: 18, answers: 4
 Read on SO: [29] http://goo.gl/XkrXD

   * Haskell pre-monadic I/O
 votes: 15, answers: 1
 Read on SO: [30] http://goo.gl/oryYA

   * Display function types in Haskell
 votes: 12, answers: 1
 Read on SO: [31] http://goo.gl/qOtpV

   * Haskell Pattern Matching Fails on Negative Number
 votes: 12, answers: 2
 Read on SO: [32] http://goo.gl/mw4WF

   * Debugging performance bottlenecks for longest common subsequence
algorithm
 votes: 11, answers: 1
 Read on SO: [33] http://goo.gl/mfa8S

   * What is a shrink, with regard to Haskell's QuickCheck?
 votes: 11, answers: 2
 Read on SO: [34] http://goo.gl/eLlyO

   * Cross module optimizations in GHC
 votes: 10, answers: 1
 Read on SO: [35] http://goo.gl/RyFQP

   * Functional composition with multi-valued functions in haskell?
 votes: 9, answers: 3
 Read on SO: [36] http://goo.gl/10Xvd

   * A more succinct way to map functions onto fields of an algebraic
datatype?
 votes: 9, answers: 1
 Read on SO: [37] http://goo.gl/CfIOa

   * What's the history behind the Functor type class?
 votes: 8, answers: 1
 Read on SO: [38] http://goo.gl/5BwZS

Until next time,
[39]+Daniel Santa Cruz

References

   1. http://izbicki.me/blog/hlearn-cross-validates-400x-faster-than-weka
   2.
http://www.reddit.com/r/haskell/comments/1fl33k/haskells_hlearn_library_crossvalidates_more_than/
   3. http://www.fpcomplete.com/blog/2013/06/call-for-submissions
   4.
http://www.reddit.com/r/haskell/comments/1fvtbf/fp_complete_launches_haskell_in_real_world/
   5.
http

[Haskell-cafe] Haskell Weekly News: Issue 269

2013-06-05 Thread Daniel Santa Cruz
Welcome to issue 269 of the HWN, an issue covering crowd-sourced bits
of information about Haskell from around the web. This issue covers the
week of May 26 to June 1, 2013.

Quotes of the Week

   * neutrino: i've been teaching people about functional programming
 etc (when I came in there was exactly 0 knowledge about this, after
 I joined that changed, but not sure in which direction)

Top Reddit Stories

   * Haskell Platform 2013.2.0.0 is out
 Domain: haskell.org, Score: 103, Comments: 19
 On Reddit: [1] http://goo.gl/Iabii
 Original: [2] http://goo.gl/DniAP

   * Elm  Prezi: I'm now working on Elm full-time!
 Domain: elm-lang.org, Score: 96, Comments: 18
 On Reddit: [3] http://goo.gl/03Aab
 Original: [4] http://goo.gl/4o1Xh

   * ANN: Idris 0.9.8 released
 Domain: idris-lang.org, Score: 54, Comments: 58
 On Reddit: [5] http://goo.gl/PGrXi
 Original: [6] http://goo.gl/birp8

   * Type-Safe Runtime Code Generation with (Typed) Template Haskell
 Domain: gmainland.blogspot.co.uk, Score: 54, Comments: 17
 On Reddit: [7] http://goo.gl/rMEFc
 Original: [8] http://goo.gl/MBOJn

   * Elm 0.8 released! Type annotations and aliases, better HTML/JS
integration, and lots more
 Domain: elm-lang.org, Score: 50, Comments: 10
 On Reddit: [9] http://goo.gl/B9AIa
 Original: [10] http://goo.gl/tM3Qq

   * Why did the Haskeller need to replace his keyboard regularly?
 Domain: self.haskell, Score: 48, Comments: 9
 On Reddit: [11] http://goo.gl/FHiCn
 Original: [12] http://goo.gl/FHiCn

   * Towards a better Haskell package
 Domain: fvisser.nl, Score: 40, Comments: 26
 On Reddit: [13] http://goo.gl/XNFGM
 Original: [14] http://goo.gl/jbW4Q

   * What does the Haskell runtime look like?
 Domain: self.haskell, Score: 37, Comments: 17
 On Reddit: [15] http://goo.gl/n8bqD
 Original: [16] http://goo.gl/n8bqD

   * The AST Typing Problem
 Domain: blog.ezyang.com, Score: 33, Comments: 14
 On Reddit: [17] http://goo.gl/nYMNg
 Original: [18] http://goo.gl/FYpD2

   * [haskell.org Google Summer of Code 2013] Approved Projects
 Domain: haskell.org, Score: 28, Comments: 10
 On Reddit: [19] http://goo.gl/hnSnz
 Original: [20] http://goo.gl/IUE0U

Top StackOverflow Questions

   * What's the best way to exit a Haskell program?
 votes: 25, answers: 1
 Read on SO: [21] http://goo.gl/3AQdw

   * Haskell Conduit: One processing conduit, 2 IO sources of the same type
 votes: 23, answers: 0
 Read on SO: [22] http://goo.gl/12dwP

   * Why is length of “Níðhöggr” 9?
 votes: 22, answers: 2
 Read on SO: [23] http://goo.gl/emGGm

   * What is a solid example of something that can be done with list
comprehensions that is tricky with high order functions?
 votes: 11, answers: 5
 Read on SO: [24] http://goo.gl/fJMcg

   * Fibonacci Seq. strange output forms (Haskell)
 votes: 10, answers: 2
 Read on SO: [25] http://goo.gl/9OQYW

   * Gnuplot in Haskell: don't enter gnuplot terminal
 votes: 10, answers: 0
 Read on SO: [26] http://goo.gl/Fwb66

   * Haskell: YesNo type class. Why Integer?
 votes: 10, answers: 3
 Read on SO: [27] http://goo.gl/jnLLH

   * Is it possible to use extended precision (80-bit) floating point
arithmetic in GHC/Haskell?
 votes: 9, answers: 1
 Read on SO: [28] http://goo.gl/HUUoL

   * Having trouble understanding list comprehensions
 votes: 9, answers: 2
 Read on SO: [29] http://goo.gl/JkNL3

   * What is the rule of the order of multiple type variables in haskell?
 votes: 9, answers: 1
 Read on SO: [30] http://goo.gl/1whHM

Until next time,
+Daniel Santa Cruz

References

   1. http://www.haskell.org/platform/
   2.
http://www.reddit.com/r/haskell/comments/1f6l2a/haskell_platform_2013200_is_out/
   3. http://elm-lang.org/blog/announce/Elm-and-Prezi.elm
   4.
http://www.reddit.com/r/haskell/comments/1f9yd8/elm_prezi_im_now_working_on_elm_fulltime/
   5. http://idris-lang.org/archives/272
   6.
http://www.reddit.com/r/haskell/comments/1f75ge/ann_idris_098_released/
   7.
http://gmainland.blogspot.co.uk/2013/05/type-safe-runtime-code-generation-with.html
   8.
http://www.reddit.com/r/haskell/comments/1feqhn/typesafe_runtime_code_generation_with_typed/
   9. http://elm-lang.org/blog/announce/version-0.8.elm
  10.
http://www.reddit.com/r/haskell/comments/1f77h0/elm_08_released_type_annotations_and_aliases/
  11.
http://www.reddit.com/r/haskell/comments/1f6gjs/why_did_the_haskeller_need_to_replace_his/
  12.
http://www.reddit.com/r/haskell/comments/1f6gjs/why_did_the_haskeller_need_to_replace_his/
  13.
http://fvisser.nl/post/2013/may/28/towards-a-better-haskell-package.html
  14.
http://www.reddit.com/r/haskell/comments/1f70wi/towards_a_better_haskell_package/
  15.
http://www.reddit.com/r/haskell/comments/1f48dc/what_does_the_haskell_runtime_look_like/
  16.
http://www.reddit.com/r/haskell/comments/1f48dc

[Haskell-cafe] Haskell Weekly News: Issue 268

2013-05-30 Thread Daniel Santa Cruz
://goo.gl/YitVR

Top StackOverflow Questions

   * Why are if expressions frowned upon in Haskell?
 votes: 20, answers: 6
 Read on SO: [39] http://goo.gl/NejhX

   * Haskell: `Map (a,b) c` versus `Map a (Map b c)`?
 votes: 19, answers: 3
 Read on SO: [40] http://goo.gl/8f1hf

   * Why recursive `let` make space effcient?
 votes: 18, answers: 3
 Read on SO: [41] http://goo.gl/QTLYQ

   * Should do-notation be avoided in Haskell? [duplicate]
 votes: 16, answers: 7
 Read on SO: [42] http://goo.gl/MGiFr

   * Correspondence between type classes and grammar levels in the Chomsky
hierarchy
 votes: 15, answers: 1
 Read on SO: [43] http://goo.gl/LRJy2

   * Calling Haskell from C#
 votes: 14, answers: 2
 Read on SO: [44] http://goo.gl/n9QB1

   * How do exceptions work in Haskell (part two)?
 votes: 13, answers: 1
 Read on SO: [45] http://goo.gl/U2GDR

   * Can a monad be a comonad?
 votes: 11, answers: 5
 Read on SO: [46] http://goo.gl/ESrc2

   * Dynamic Programming Memoization in Haskell
 votes: 11, answers: 1
 Read on SO: [47] http://goo.gl/Gp7c8

   * Employing arrows to fold a list of tuples
 votes: 11, answers: 1
 Read on SO: [48] http://goo.gl/shRWV



Until next time,
+Daniel Santa Cruz

References

   1. http://mth.io/talks/haskell-in-production/
   2.
http://www.reddit.com/r/haskell/comments/1etssw/haskell_in_production_slides/
   3. http://matthew.brecknell.net/post/btree-gadt/
   4. http://www.reddit.com/r/haskell/comments/1efuog/btrees_with_gadts/
   5.
http://www.reddit.com/r/haskell/comments/1esmhj/yearly_revisions_to_the_haskell_language_who/
   6.
http://www.reddit.com/r/haskell/comments/1esmhj/yearly_revisions_to_the_haskell_language_who/
   7. http://people.seas.harvard.edu/~chong/pubs/pldi13-elm.pdf
   8.
http://www.reddit.com/r/haskell/comments/1eie6m/elm_paper_accepted_at_pldi_asynchronous_frp_for/
   9. http://twanvl.nl/blog/agda/sorting
  10.
http://www.reddit.com/r/haskell/comments/1exv2t/the_complete_correctness_of_sorting_agda/
  11. http://blog.ezyang.com/2013/05/anatomy-of-an-mvar-operation/
  12.
http://www.reddit.com/r/haskell/comments/1eostu/anatomy_of_an_mvar_operation/
  13. http://web.cecs.pdx.edu/~mpj/thih/TypingHaskellInHaskell.html
  14.
http://www.reddit.com/r/haskell/comments/1e6s68/typing_haskell_in_haskell/
  15. http://joeyh.name/blog/entry/the_newinwheezy_game:_STM/
  16.
http://www.reddit.com/r/haskell/comments/1e8ow9/stm_in_haskell_is_better_because_of_types/
  17. http://www.haskell.org/pipermail/ghc-devs/2013-May/001255.html
  18.
http://www.reddit.com/r/haskell/comments/1egfra/typed_template_haskell_ready_for_testing_in_ghc/
  19. http://fryguybob.github.io/STM-Commentary/
  20.
http://www.reddit.com/r/haskell/comments/1ejgjo/a_detailed_look_at_ghcs_stm_implementation_from_a/
  21. http://haskell.org/communities/05-2013/html/report.html
  22.
http://www.reddit.com/r/haskell/comments/1e601k/new_haskell_communities_and_activity_report_may/
  23. http://newartisans.com/2013/05/three-examples-of-problems-with-lazy-io
  24.
http://www.reddit.com/r/haskell/comments/1e8k3k/three_examples_of_problems_with_lazy_io/
  25. https://www.fpcomplete.com/user/bartosz/understanding-yoneda
  26.
http://www.reddit.com/r/haskell/comments/1eelao/understanding_the_yoneda_lemma/
  27. http://skillsmatter.com/event/scala/haskell-exchange/te-7391
  28.
http://www.reddit.com/r/haskell/comments/1ewq54/simon_peyton_jones_to_keynote_haskell_exchange/
  29.
https://www.fpcomplete.com/user/imalsogreg/functional-programming-elevator-pitch
  30.
http://www.reddit.com/r/haskell/comments/1ewvhm/greg_hales_functional_programming_elevator_pitch/
  31. https://www.fpcomplete.com/page/product_specialist
  32.
http://www.reddit.com/r/haskell/comments/1ezeng/fp_complete_is_looking_for_a_technical_sales/
  33. http://blog.functorial.com/posts/2013-05-18-Typed-Markup-Language.html
  34.
http://www.reddit.com/r/haskell/comments/1elhj2/a_typed_markup_language_based_on_haskell/
  35. http://snapframework.com/blog/2013/05/15/snap-0.12-released
  36.
http://www.reddit.com/r/haskell/comments/1ef3kt/announcing_snap_framework_v012/
  37. https://www.fpcomplete.com/user/jwiegley/understanding-continuations
  38.
http://www.reddit.com/r/haskell/comments/1e977w/john_wiegleys_understanding_continuations_on/
  39.
http://stackoverflow.com/questions/16572446/why-are-if-expressions-frowned-upon-in-haskell
  40.
http://stackoverflow.com/questions/16613032/haskell-map-a-b-c-versus-map-a-map-b-c
  41.
http://stackoverflow.com/questions/16632143/why-recursive-let-make-space-effcient
  42.
http://stackoverflow.com/questions/16726659/should-do-notation-be-avoided-in-haskell
  43.
http://stackoverflow.com/questions/16607637/correspondence-between-type-classes-and-grammar-levels-in-the-chomsky-hierarchy
  44.
http://stackoverflow.com/questions/16615641/calling-haskell-from-c-sharp
  45.
http://stackoverflow.com/questions/16678165/how-do-exceptions-work

[Haskell-cafe] Haskell Weekly News: Issue 267

2013-05-15 Thread Daniel Santa Cruz
 — By Tim Gowers!
 Domain: gowers.wordpress.com, Score: 34, Comments: 5
 On Reddit: [35] http://goo.gl/OomyR
 Original: [36] http://goo.gl/LWNHW

   * Towards a Haskell Logic Library
 Domain: spin.atomicobject.com, Score: 30, Comments: 1
 On Reddit: [37] http://goo.gl/puVS7
 Original: [38] http://goo.gl/7dXA0

   * Barabra Liskov - Keynote: The Power of Abstraction
 Domain: infoq.com, Score: 29, Comments: 25
 On Reddit: [39] http://goo.gl/B7AZJ
 Original: [40] http://goo.gl/SSYSm


Top StackOverflow Questions

   * What constitutes a fold for types other than list?
 votes: 34, answers: 4
 Read on SO: [41] http://goo.gl/AkbgP

   * Lazy vs Strict implementations of data structures
 votes: 19, answers: 2
 Read on SO: [42] http://goo.gl/De1VO

   * Compiling very large constants with GHC
 votes: 17, answers: 1
 Read on SO: [43] http://goo.gl/mWOMz

   * Haskell Tree splitting: Can someone please explain this line?
 votes: 16, answers: 1
 Read on SO: [44] http://goo.gl/ZVaQE

   * Could cabal notice about unused package in dependencies?
 votes: 15, answers: 1
 Read on SO: [45] http://goo.gl/IUOx2

   * How can eta-reduction of a well typed function result in a type error?
 votes: 14, answers: 2
 Read on SO: [46] http://goo.gl/3A4hu

   * What is so special about Monads?
 votes: 14, answers: 4
 Read on SO: [47] http://goo.gl/CF7BC

   * Why does ghci desugar type lists and type families? Can this be
selectively disabled?
 votes: 13, answers: 0
 Read on SO: [48] http://goo.gl/QBmM7

   * How are functors in Haskell and OCaml similar?
 votes: 13, answers: 1
 Read on SO: [49] http://goo.gl/rIYKy

   * Monitoring GHC activity
 votes: 10, answers: 1
 Read on SO: [50] http://goo.gl/q7WuU

   * Why isn't the Prelude's words function written more simply?
 votes: 10, answers: 1
 Read on SO: [51] http://goo.gl/W1TqA

   * How to design a monadic stack?
 votes: 10, answers: 2
 Read on SO: [52] http://goo.gl/LAeJI

   * How to generate arbitrary instances of a simple type for quickcheck
 votes: 9, answers: 2
 Read on SO: [53] http://goo.gl/oCesk

Until next time,
+Daniel Santa Cruz

References

   1. https://twitter.com/ID_AA_Carmack/status/331557216488390656
   2.
http://www.reddit.com/r/haskell/comments/1dv4ij/john_carmack_interested_in_doing_a_moderatesized/
   3. https://twitter.com/id_aa_carmack/status/331918309916295168
   4.
http://www.reddit.com/r/haskell/comments/1dwjup/john_carmack_starting_port_of_wolf_3d_in_haskell/
   5.
http://www.haskellforall.com/2013/05/program-imperatively-using-haskell.html
   6.
http://www.reddit.com/r/haskell/comments/1dpk2b/haskell_for_all_program_imperatively_using/
   7.
http://www.reddit.com/r/haskell/comments/1dzk73/unmhip_a_haskell_image_processing_library/
   8.
http://www.reddit.com/r/haskell/comments/1dzk73/unmhip_a_haskell_image_processing_library/
   9. https://github.com/bos/critbit
  10.
http://www.reddit.com/r/haskell/comments/1e1ywq/critbit_trees_in_haskell_fast_and_open_to/
  11. http://izbicki.me/blog/markov-networks-monoids-and-futurama
  12.
http://www.reddit.com/r/haskell/comments/1e0759/tutorial_on_hlearns_markov_networks_monoids_and/
  13. http://www.haskell.org/pipermail/haskell-cafe/2010-April/075647.html
  14.
http://www.reddit.com/r/haskell/comments/1df8fy/cool_mailing_list_archive_i_stumbled_on_haskell/
  15. http://www.reddit.com/r/haskell/comments/1e3cl0/haskell_intuition/
  16. http://www.reddit.com/r/haskell/comments/1e3cl0/haskell_intuition/
  17.
http://blog.ezyang.com/2013/04/the-difference-between-recursion-induction/
  18.
http://www.reddit.com/r/haskell/comments/1dbwp4/the_difference_between_recursion_induction/
  19. http://www.yesodweb.com/blog/2013/05/yesod-1-2-released
  20. http://www.reddit.com/r/haskell/comments/1dko1d/yesod_12_released/
  21. http://thread.gmane.org/gmane.comp.lang.haskell.general/19796
  22.
http://www.reddit.com/r/haskell/comments/1dhbjr/haskell_2014_committee_has_now_been_formed/
  23. http://www.techempower.com/blog/2013/05/02/frameworks-round-4/
  24.
http://www.reddit.com/r/haskell/comments/1dk73s/web_frameworks_benchmark_4_includes_wai/
  25.
http://www.haskellforall.com/2013/05/pipes-330-folds-and-uniting-listt-with.html
  26.
http://www.reddit.com/r/haskell/comments/1dsuto/haskell_for_all_pipes330_folds_and_uniting_listt/
  27.
http://disciple-devel.blogspot.com/2013/05/first-working-program-using-repa-plugin.html
  28.
http://www.reddit.com/r/haskell/comments/1dm7a6/first_working_program_using_the_repa_plugin/
  29. http://www.youtube.com/watch?v=QpDQhGYPqkU
  30.
http://www.reddit.com/r/haskell/comments/1dxx4m/how_to_use_hoogle_from_ghci/
  31.
http://www.cakesolutions.net/teamblogs/2013/04/28/tph-episode-4-http-and-more/
  32.
http://www.reddit.com/r/haskell/comments/1d9zou/4th_episode_of_the_pragmatic_haskeller_http_and/
  33. http://www.reddit.com/r/haskell/comments/1dcfso

[Haskell-cafe] Haskell Weekly News: Issue 265

2013-04-10 Thread Daniel Santa Cruz
: [43] http://goo.gl/zwhfy

   * Initializing algebraic data type from list
 votes: 9, answers: 4
 Read on SO: [44] http://goo.gl/nbyUP

   * Scoped type variables require explicit foralls. Why?
 votes: 9, answers: 1
 Read on SO: [45] http://goo.gl/SUlCf

   * Parsing UnicodeSyntax with haskell-src-exts
 votes: 8, answers: 1
 Read on SO: [46] http://goo.gl/Yi8Vd

Until next time,
+Daniel Santa Cruz

References

   1.
http://research.microsoft.com/en-us/um/people/simonpj/papers/ndp/haskell-beats-C.pdf
   2.
http://www.reddit.com/r/haskell/comments/1br0ls/haskell_beats_c_using_generalised_stream_fusion/
   3. http://darcs.haskell.org/libraries/base/GHC/Base.lhs
   4.
http://www.reddit.com/r/haskell/comments/1bfojn/functor_is_now_a_superclass_of_monad_in_ghc_head/
   5. http://lambda.jstolarek.com/2013/04/haskell-as-fast-as-c-a-case-study/
   6.
http://www.reddit.com/r/haskell/comments/1bikvs/yet_another_lambda_blog_haskell_as_fast_as_c_a/
   7. https://www.fpcomplete.com/user/simonpj/beautiful-concurrency
   8.
http://www.reddit.com/r/haskell/comments/1bm3ep/beautiful_concurrency_a_series_of_articles_by/
   9. http://www.reddit.com/r/haskell/comments/1bqsvi/web_woes_for_haskell/
  10. http://www.reddit.com/r/haskell/comments/1bqsvi/web_woes_for_haskell/
  11. http://kentonv.github.com/capnproto/install.html
  12.
http://www.reddit.com/r/haskell/comments/1bjt4f/capn_proto_faster_protocol_buffers_written_in/
  13. http://blog.ezyang.com/2013/04/resource-limits-for-haskell/
  14.
http://www.reddit.com/r/haskell/comments/1bkjj8/resource_limits_for_haskell/
  15. http://pragprog.com/magazines/2013-04/dependent-types
  16.
http://www.reddit.com/r/haskell/comments/1bmqba/dependent_types_a_new_paradigm_by_paul_callaghan/
  17. https://www.fpcomplete.com/user/liyang/profunctors
  18.
http://www.reddit.com/r/haskell/comments/1bg21c/so_i_accidentally_a_profunctors_tutorial/
  19. http://www.seas.upenn.edu/~cis194/lectures.html
  20.
http://www.reddit.com/r/haskell/comments/1bqax8/upenn_cis_194_intro_to_haskell_instructor_brent/
  21. http://mazzo.li/posts/AgdaSort.html
  22. http://www.reddit.com/r/haskell/comments/1biasi/sorting_with_agda/
  23.
http://www.cakesolutions.net/teamblogs/2013/04/05/announcing-the-pragmatic-haskeller/
  24.
http://www.reddit.com/r/haskell/comments/1brbac/announcing_the_pragmatic_haskeller/
  25.
http://ro-che.info/articles/2013-03-31-flavours-of-free-applicative-functors.html
  26.
http://www.reddit.com/r/haskell/comments/1be2iv/flavours_of_free_applicative_functors/
  27. http://paolocapriotti.com/blog/2013/04/03/free-applicative-functors/
  28.
http://www.reddit.com/r/haskell/comments/1bnql3/free_applicative_functors_icfp_submission/
  29.
http://www.reddit.com/r/haskell/comments/1bsucw/handling_out_of_memory/
  30.
http://www.reddit.com/r/haskell/comments/1bsucw/handling_out_of_memory/
  31. http://parfunk.blogspot.se/2013/04/hydra-print.html
  32.
http://www.reddit.com/r/haskell/comments/1bsc9u/hydraprint_visualizing_multiple_texts_streams/
  33. http://okmij.org/ftp/Haskell/index.html#lazyIO-not-True
  34.
http://www.reddit.com/r/haskell/comments/1bsitm/lazy_io_breaks_equational_reasoning/
  35. http://www.gundersen.net/haskell-on-windows/
  36. http://www.reddit.com/r/haskell/comments/1bsm6v/haskell_on_windows/
  37.
http://www.ittc.ku.edu/csdl/fpg/papers/Sculthorpe-13-ConstrainedMonad.html
  38.
http://www.reddit.com/r/haskell/comments/1bktx3/constrained_monads_gadts_indexed_by_constraint/
  39.
http://stackoverflow.com/questions/15726733/simple-examples-to-illustrate-category-monoid-and-monad
  40.
http://stackoverflow.com/questions/15750998/which-techniques-have-contributed-the-most-to-haskells-improving-performance
  41.
http://stackoverflow.com/questions/15767978/why-does-parsec-not-use-control-applicative-operators
  42.
http://stackoverflow.com/questions/15824756/ghc-7-4-2-dynamically-calling-modules
  43.
http://stackoverflow.com/questions/15849550/whats-wrong-with-this-implementation-of-quicksort-using-arrows
  44.
http://stackoverflow.com/questions/15734573/initializing-algebraic-data-type-from-list
  45.
http://stackoverflow.com/questions/15800878/scoped-type-variables-require-explicit-foralls-why
  46.
http://stackoverflow.com/questions/15784076/parsing-unicodesyntax-with-haskell-src-exts
  47. https://plus.google.com/105107667630152149014/about
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


[Haskell-cafe] Haskell Weekly News: Issue 264

2013-04-03 Thread Daniel Santa Cruz
 Reactive Programming demonstrated with a
simple OpenGL demo (Yampa)
 Domain: youtube.com, Score: 22, Comments: 9
 On Reddit: [39] http://goo.gl/NN8nr
 Original: [40] http://goo.gl/m5XEb

Top StackOverflow Questions


   * Maintaining complex state in Haskell
 votes: 23, answers: 1
 Read on SO: [41] http://goo.gl/XbFtx

   * Is using mapM/sequence considered good practice?
 votes: 14, answers: 3
 Read on SO: [42] http://goo.gl/juA3q

   * Can I model a list of successes with short circuiting failure via the
composition of applicative functors?
 votes: 12, answers: 2
 Read on SO: [43] http://goo.gl/biKxw

   * Understanding Polytypes in Hindley-Milner Type Inference
 votes: 12, answers: 2
 Read on SO: [44] http://goo.gl/sjzJJ

   * Why add “Eq” type constraint without using “==”?
 votes: 11, answers: 1
 Read on SO: [45] http://goo.gl/hljhA

   * :: a - (a - b) - b operator (Haskell)
 votes: 11, answers: 3
 Read on SO: [46] http://goo.gl/O643o

   * What's the most efficient way to represent finite (non-recursive)
algebraic type values?
 votes: 10, answers: 2
 Read on SO: [47] http://goo.gl/ikN78

   * What's the “easier way” that deprecates the need for
Data.Conduit.Util's zip?
 votes: 10, answers: 1
 Read on SO: [48] http://goo.gl/kk6jq

   * Haskell equivalent of scala collect
 votes: 10, answers: 1
 Read on SO: [49] http://goo.gl/wjKTR

   * Scheduling a Timeout in Haskell
 votes: 10, answers: 1
 Read on SO: [50] http://goo.gl/Pya8z

Until next time,
+Daniel Santa Cruz

References

   1.
http://www.serpentine.com/blog/2013/03/20/whats-good-for-c-is-good-for-haskell/
   2.
http://www.reddit.com/r/haskell/comments/1aok5k/whats_good_for_c_is_good_for_haskell/
   3.
http://www.reddit.com/r/haskell/comments/1b4m75/anatomy_of_programming_languages_in_haskell/
   4.
http://www.reddit.com/r/haskell/comments/1b4m75/anatomy_of_programming_languages_in_haskell/
   5.
https://edwinb.wordpress.com/2013/03/28/programming-and-reasoning-with-algebraic-effects-and-dependent-types/
   6.
http://www.reddit.com/r/haskell/comments/1b64xh/programming_and_reasoning_with_algebraic_effects/
   7. https://www.fpcomplete.com/user/tel/basic-lensing
   8.
http://www.reddit.com/r/haskell/comments/1anf0n/school_of_haskellbasic_lensing/
   9. http://www.haskellforall.com/2013/03/mmorph-100-monad-morphisms.html
  10.
http://www.reddit.com/r/haskell/comments/1ahyzu/haskell_for_all_mmorph100_monad_morphisms/
  11. http://haskellnews.org/
  12. http://www.reddit.com/r/haskell/comments/1ahgrn/haskell_news/
  13.
http://www.haskellforall.com/2013/03/pipes-32-listt-codensity-arrowchoice.html
  14.
http://www.reddit.com/r/haskell/comments/1av2gi/pipes32_listt_codensity_arrowchoice_and/
  15. http://byorgey.wordpress.com/2013/03/23/introducing-diagrams-haddock/
  16.
http://www.reddit.com/r/haskell/comments/1aw33e/introducing_diagramshaddock/
  17. http://justtesting.org/optimising-purely-functional-gpu-programs
  18.
http://www.reddit.com/r/haskell/comments/1bapa5/optimising_purely_functional_gpu_programs/
  19. http://keera.co.uk/blog/2013/03/19/creating-board-games-in-haskell/
  20.
http://www.reddit.com/r/haskell/comments/1ani3n/creating_board_games_in_haskell_in_100_lines_of/
  21.
http://cstheory.stackexchange.com/questions/17006/what-is-the-logarithm-or-root-operation-in-type-space
  22.
http://www.reddit.com/r/haskell/comments/1aynxj/what_is_the_logarithm_or_root_operation_in/
  23. http://hackage.haskell.org/trac/ghc/ticket/7642
  24.
http://www.reddit.com/r/haskell/comments/1atlvu/new_ghc_extension_nullary_type_classes_apparently/
  25. http://themonadreader.files.wordpress.com/2013/03/issue21.pdf
  26.
http://www.reddit.com/r/haskell/comments/1ahrii/the_monadreader_issue_21/
  27. http://vimeo.com/62059837
  28.
http://www.reddit.com/r/haskell/comments/1aisv0/dependently_typed_functional_programming_with/
  29. http://conal.net/talks/folds-and-unfolds.pdf
  30.
http://www.reddit.com/r/haskell/comments/1asxuf/conal_elliot_folds_and_unfolds/
  31. http://www.sthaskell.com/
  32.
http://www.reddit.com/r/haskell/comments/1azvcy/mihairadu_popescus_book_in_progress_speeding/
  33.
http://www.reddit.com/r/haskell/comments/1akhgi/hchip_a_haskell_emulator_for_chip16/
  34.
http://www.reddit.com/r/haskell/comments/1akhgi/hchip_a_haskell_emulator_for_chip16/
  35. http://shuklan.com/haskell/lec09.html
  36.
http://www.reddit.com/r/haskell/comments/1alqjq/introduction_to_haskell_lecture_8_is_live_monads/
  37. https://www.fpcomplete.com/blog/2013/03/learning-through-koans
  38.
http://www.reddit.com/r/haskell/comments/1amuuz/school_of_haskell_learning_haskell_through_koans/
  39. http://www.youtube.com/watch?v=T3xXebIr8AM#t=17m58s
  40.
http://www.reddit.com/r/haskell/comments/1ao4nx/arrow_notation_in_functional_reactive_programming/
  41.
http://stackoverflow.com/questions/15467925/maintaining-complex-state-in-haskell
  42.
http://stackoverflow.com/questions

[Haskell-cafe] Haskell Weekly News: Issue 263

2013-03-20 Thread Daniel Santa Cruz
Welcome to issue 263 of the HWN, an issue covering crowd-sourced bits
of information about Haskell from around the web. This issue covers the
week of March 10 to 16, 2013.

Quotes of the Week

   * shachaf: Did someone give edwardk a committee bit?

Top Reddit Stories

   * Restored: the Haskell mailing list archives: 1990-2000. The lost books
of Haskell
 Domain: code.haskell.org, Score: 71, Comments: 9
 On Reddit: [1] http://goo.gl/wYs4E
 Original: [2] http://goo.gl/1Hw4G

   * Dependently Typed Functional Programming with Idris [video]
 Domain: vimeo.com, Score: 49, Comments: 20
 On Reddit: [3] http://goo.gl/RDII5
 Original: [4] http://goo.gl/AmmPJ

   * Snake game in Haskell
 Domain: self.haskell, Score: 48, Comments: 19
 On Reddit: [5] http://goo.gl/HssiG
 Original: [6] http://goo.gl/HssiG

   * A simple graphical notation for lambda calculus
 Domain: binarylambda.blogspot.com, Score: 46, Comments: 35
 On Reddit: [7] http://goo.gl/I3xqp
 Original: [8] http://goo.gl/sY6gl

   * Simon Peyton Jones on Adventures with types (Functional Programming
eXchange 2013)
 Domain: skillsmatter.com, Score: 46, Comments: 27
 On Reddit: [9] http://goo.gl/wUvon
 Original: [10] http://goo.gl/XCWsE

   * Guide to GHC Extensions (just some simple ones for now, will expand
over time) - School of Haskell
 Domain: fpcomplete.com, Score: 42, Comments: 25
 On Reddit: [11] http://goo.gl/XhFK5
 Original: [12] http://goo.gl/Wa0K3

   * layers-0.1: Modular type class machinery for monad transformer stacks.
 Domain: hackage.haskell.org, Score: 37, Comments: 30
 On Reddit: [13] http://goo.gl/nkimL
 Original: [14] http://goo.gl/HFBxI

   * Type Families and Pokemon: School of Haskell Pick of the Week
 Domain: fpcomplete.com, Score: 35, Comments: 3
 On Reddit: [15] http://goo.gl/mITH3
 Original: [16] http://goo.gl/oymkn

   * Gale: an IDE for creating games in Haskell
 Domain: youtube.com, Score: 31, Comments: 4
 On Reddit: [17] http://goo.gl/2k28x
 Original: [18] http://goo.gl/9SxFS

   * What is the best way to make a simple web service in Haskell?
 Domain: self.haskell, Score: 31, Comments: 34
 On Reddit: [19] http://goo.gl/sVAe7
 Original: [20] http://goo.gl/sVAe7

   * Wadler's Blog: Informatics 1: Functional Programming
 Domain: wadler.blogspot.ro, Score: 25, Comments: 3
 On Reddit: [21] http://goo.gl/70Ocg
 Original: [22] http://goo.gl/z4b38

   * Constructions on Typeclasses, Part 1: F-Algebras
 Domain: lukepalmer.wordpress.com, Score: 24, Comments: 0
 On Reddit: [23] http://goo.gl/qGsVj
 Original: [24] http://goo.gl/s947R

   * cabal-dev updated on hackage
 Domain: haskell.org, Score: 24, Comments: 37
 On Reddit: [25] http://goo.gl/LUOQZ
 Original: [26] http://goo.gl/nMut4

   * monoid-subclasses: ListLike-like, only built on sound theoretical
foundations
 Domain: hackage.haskell.org, Score: 22, Comments: 24
 On Reddit: [27] http://goo.gl/gA46h
 Original: [28] http://goo.gl/4QOKw

   * Introduction to Concurrent Haskell - Simon Marlow [FP Days Cambridge
2012]
 Domain: infoq.com, Score: 22, Comments: 1
 On Reddit: [29] http://goo.gl/CS0xV
 Original: [30] http://goo.gl/TrVo9

Top StackOverflow Questions

   * Proposal for local data declarations / instances
 votes: 15, answers: 1
 Read on SO: [31] http://goo.gl/VCd4K

   * What is the equivalent Haskell type for C99 bool when using FFI?
 votes: 14, answers: 2
 Read on SO: [32] http://goo.gl/mm3hC

   * Disadvantages of using INLINABLE pragma
 votes: 13, answers: 1
 Read on SO: [33] http://goo.gl/zxnBu

   * How to compare two lists in Haskell?
 votes: 11, answers: 4
 Read on SO: [34] http://goo.gl/kTXqL

   * Haskell space usage compile time restrictions
 votes: 11, answers: 2
 Read on SO: [35] http://goo.gl/vy7wO

   * haskell - Average floating point error using QuickCheck
 votes: 10, answers: 1
 Read on SO: [36] http://goo.gl/MNsnL

   * Trying to understand function application operator in Haskell
 votes: 9, answers: 1
 Read on SO: [37] http://goo.gl/ymFv4

   * Haskell equivalent to Scala's groupBy
 votes: 9, answers: 4
 Read on SO: [38] http://goo.gl/0uceW

   * (Num a) vs Integer type inference
 votes: 9, answers: 3
 Read on SO: [39] http://goo.gl/N3CWn

Until next time,
+Daniel Santa Cruz

References

   1. http://code.haskell.org/~dons/haskell-1990-2000/
   2.
http://www.reddit.com/r/haskell/comments/1aescj/restored_the_haskell_mailing_list_archives/
   3. http://vimeo.com/61576198
   4.
http://www.reddit.com/r/haskell/comments/1a7rbk/dependently_typed_functional_programming_with/
   5. http://www.reddit.com/r/haskell/comments/1a12vg/snake_game_in_haskell/
   6. http://www.reddit.com/r/haskell/comments/1a12vg/snake_game_in_haskell/
   7.
http://binarylambda.blogspot.com/2013/03/lambda-diagrams-lambda-diagrams-few.html

[Haskell-cafe] Haskell Weekly News: Issue 262

2013-03-13 Thread Daniel Santa Cruz
Welcome to issue 262 of the HWN, an issue covering crowd-sourced bits
of information about Haskell from around the web. This issue covers the
week of March 03 to 09, 2013.

Quotes of the Week

   * byorgey: The box does not care whether you think it is stupid. It
 is box.
   * ksf: duh, we can't run out of energy, as there's a fixed amount of
 it.
   * shachaf: getLine :: IO String contains a String in the same way
 that /bin/ls contains a list of files
   * macrover: is there a comparison between the various
 streams/pipes/conduits libraries?
 Cale: macrover: I am presently resisting the temptation to make a
 table with the libraries and only one other column which is
 maximum number of type parameters to a type constructor.
   * tac: It's actually really easy to remember all the numeric
 typeclasses in Haskell. Just think about what makes sense... then
 make sure whatever your answer is is not that

Top Reddit Stories

   * I can't shake the impression that FRP code is just awful to read.
Thoughts?
 Domain: self.haskell, Score: 63, Comments: 87
 On Reddit: [1] http://goo.gl/xKrMm
 Original: [2] http://goo.gl/xKrMm

   * Announcing: first release of io-streams
 Domain: snapframework.com, Score: 58, Comments: 125
 On Reddit: [3] http://goo.gl/w53bU
 Original: [4] http://goo.gl/B1ren

   * School of Haskell Goes Public -- learning and teaching Haskell
 Domain: haskell.fpcomplete.com, Score: 50, Comments: 26
 On Reddit: [5] http://goo.gl/YPaqA
 Original: [6] http://goo.gl/4izHq

   * Announcing http-streams, a new HTTP client library for Haskell using
 the Snap Framework's io-streams.
 Domain: blogs.operationaldynamics.com, Score: 43, Comments: 20
 On Reddit: [7] http://goo.gl/QKVez
 Original: [8] http://goo.gl/qygmB

   * How OCaml type checker works -- or what polymorphism and garbage
 collection have in common
 Domain: okmij.org, Score: 43, Comments: 2
 On Reddit: [9] http://goo.gl/0CtFH
 Original: [10] http://goo.gl/7wmWm

   * Yann Esposito's Haskell Fast  Hard: A fast-paced tutorial for
 Haskell beginners
 Domain: fpcomplete.com, Score: 42, Comments: 16
 On Reddit: [11] http://goo.gl/utdiI
 Original: [12] http://goo.gl/ovldG

   * hArduino: Control your Arduino board from Haskell
 Domain: self.haskell, Score: 41, Comments: 3
 On Reddit: [13] http://goo.gl/27Ilp
 Original: [14] http://goo.gl/27Ilp

   * binary 0.7
 Domain: lennartkolmodin.blogspot.ru, Score: 35, Comments: 14
 On Reddit: [15] http://goo.gl/VcusD
 Original: [16] http://goo.gl/LEwBA

   * IRC Browse: #haskell — first release
 Domain: ircbrowse.net, Score: 35, Comments: 33
 On Reddit: [17] http://goo.gl/3oDKs
 Original: [18] http://goo.gl/MXygv

   * Responsive design with Clay
 Domain: fvisser.nl, Score: 28, Comments: 5
 On Reddit: [19] http://goo.gl/0ZLuU
 Original: [20] http://goo.gl/lQ58q

   * The 'build' function explained
 Domain: self.haskell, Score: 28, Comments: 9
 On Reddit: [21] http://goo.gl/vlPaF
 Original: [22] http://goo.gl/vlPaF

   * How (the syntactic type equality of) GADTs inhibit abstraction
 Domain: lukepalmer.wordpress.com, Score: 26, Comments: 26
 On Reddit: [23] http://goo.gl/fD8j9
 Original: [24] http://goo.gl/PY1bj

   * Caledon 2.0: Consistency  IO. Now based on the calculus of
constructions.
 Domain: github.com, Score: 21, Comments: 7
 On Reddit: [25] http://goo.gl/W2qP6
 Original: [26] http://goo.gl/rnwSY

Top StackOverflow Questions

   * Are thread pools needed for pure Haskell code?
 votes: 27, answers: 1
 Read on SO: [27] http://goo.gl/Pmrhi

   * Independent subset of cabal packages set
 votes: 21, answers: 2
 Read on SO: [28] http://goo.gl/qBuws

   * Should I use a lexer when using a parser combinator library like
Parsec?
 votes: 19, answers: 1
 Read on SO: [29] http://goo.gl/6Dfd8

   * Current state of Haskell soft real-time
 votes: 9, answers: 2
 Read on SO: [30] http://goo.gl/ueRhX

   * Difference for ncurses between interpreted and compiled Haskell?
 votes: 9, answers: 1
 Read on SO: [31] http://goo.gl/QnKAQ

   * More fun with applicative functors
 votes: 8, answers: 5
 Read on SO: [32] http://goo.gl/pykvJ

   * What's the real benefit of conduit's upstream type parameter?
 votes: 8, answers: 2
 Read on SO: [33] http://goo.gl/RdIUU

   * What's the benefit of conduit's leftovers?
 votes: 8, answers: 2
 Read on SO: [34] http://goo.gl/oqnty

Until next time,
+Daniel Santa Cruz

References

   1.
http://www.reddit.com/r/haskell/comments/19v4l1/i_cant_shake_the_impression_that_frp_code_is_just/
   2.
http://www.reddit.com/r/haskell/comments/19v4l1/i_cant_shake_the_impression_that_frp_code_is_just/
   3. http://snapframework.com/blog/2013/03/05/announcing-io-streams
   4.
http://www.reddit.com/r/haskell/comments/19qfr6

[Haskell-cafe] Haskell Weekly News: Issue 261

2013-03-06 Thread Daniel Santa Cruz
 Read on SO: [43] http://goo.gl/w7vKf

Until next time,
+Daniel Santa Cruz

References

   1.
http://www.reddit.com/r/haskell/comments/195app/some_draft_chapters_of_parallel_and_concurrent/
   2.
http://www.reddit.com/r/haskell/comments/195app/some_draft_chapters_of_parallel_and_concurrent/
   3. http://chrisdone.com/posts/hulk-haskell-irc-server
   4.
http://www.reddit.com/r/haskell/comments/194ngx/hulk_a_haskell_irc_server_nice_example_of_real/
   5. http://matthew.brecknell.net/posts/2013/02/26/hole-driven-haskell/
   6. http://www.reddit.com/r/haskell/comments/19aj9t/holedriven_haskell/
   7.
http://neilmitchell.blogspot.com/2013/02/chasing-space-leak-in-shake.html
   8.
http://www.reddit.com/r/haskell/comments/197ax4/chasing_a_space_leak_in_shake_profiling_reduction/
   9. http://yaxu.org/haskell-patterns-ad-nauseam/
  10.
http://www.reddit.com/r/haskell/comments/19e2ln/haskell_patterns_ad_nauseam/
  11. http://hackage.haskell.org/trac/ghc/wiki/Building/CrossCompiling/iOS
  12.
http://www.reddit.com/r/haskell/comments/19cq83/cross_compiling_for_ios_with_ghc/
  13.
http://golem.ph.utexas.edu/category/2013/01/from_set_theory_to_type_theory.html
  14.
http://www.reddit.com/r/haskell/comments/19igl8/from_set_theory_to_type_theory/
  15. http://jpmoresmau.blogspot.fr/2013/02/eclipsefp-250-released.html
  16.
http://www.reddit.com/r/haskell/comments/199smc/eclipsefp_250_released_cabaldev_support_import/
  17.
https://haskell.fpcomplete.com/school/pick-of-the-week/conduit-overview
  18.
http://www.reddit.com/r/haskell/comments/19akp3/michael_snoymans_overview_of_the_new_conduit_10/
  19. https://www.youtube.com/watch?v=Mu6JjZsIdu8
  20.
http://www.reddit.com/r/haskell/comments/19eh7e/how_is_haskell_tackling_the_multicore_problem/
  21.
http://breaks.for.alienz.org/blog/2013/02/28/generics-and-protocol-buffers-the-hackage-years/
  22.
http://www.reddit.com/r/haskell/comments/19et3i/generics_and_protocol_buffers_now_on_hackage/
  23. http://blog.lurk.org/demonstrating-tidal/
  24.
http://www.reddit.com/r/haskell/comments/19jq16/demonstrating_tidal_haskell_music_patterns_in/
  25. https://github.com/kaoskorobase/ghc-ios-cabal-scripts
  26. http://www.reddit.com/r/haskell/comments/19gufd/ghc_ios_packages/
  27. https://haskell.fpcomplete.com/user/pbv/a-regular-expression-matcher
  28.
http://www.reddit.com/r/haskell/comments/199523/soh_tutorial_a_regular_expression_matcher_using/
  29. https://vimeo.com/60737699
  30.
http://www.reddit.com/r/haskell/comments/19fp85/nychaskell_greg_wright_a_purely_symbolic_effort/
  31.
http://clckwrks.com/page/view-page-slug/10/ann--clckwrks-0-16---now-built-with-bootstrap--plus-a-new-page-plugin
  32.
http://www.reddit.com/r/haskell/comments/19a393/ann_clckwrks_016_haskell_blogcms_platform/
  33.
http://stackoverflow.com/questions/15047775/do-hask-or-agda-have-equalisers
  34.
http://stackoverflow.com/questions/15180557/prove-idempotency-of-type-level-disjunction
  35.
http://stackoverflow.com/questions/15063115/internal-representation-of-haskell-lists
  36.
http://stackoverflow.com/questions/15095902/ghc-generating-redundant-core-operations
  37.
http://stackoverflow.com/questions/15179316/eliminating-repetition-in-cabal-files
  38.
http://stackoverflow.com/questions/15123552/translate-from-monad-to-applicative
  39. http://stackoverflow.com/questions/15080399/memoizing-multiplication
  40.
http://stackoverflow.com/questions/15052905/most-efficient-way-to-seek-around-in-a-large-file
  41.
http://stackoverflow.com/questions/15084162/does-haskell-optimizer-utilize-memoization-for-repeated-function-calls-in-a-scop
  42.
http://stackoverflow.com/questions/15125522/existential-type-in-higher-order-function
  43. http://stackoverflow.com/questions/15176015/haskell-ncurses-library
  44. https://plus.google.com/105107667630152149014/about
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


[Haskell-cafe] Haskell Weekly News: Issue 260

2013-02-28 Thread Daniel Santa Cruz
Welcome to issue 260 of the HWN, an issue covering crowd-sourced bits
of information about Haskell from around the web. This issue covers the
week of February 17 to 23, 2013.

Quotes of the Week

   * danharaj: zygohistobfuscatory maintainomorphism

   * merijn: after a week you can delete 80% of your code and replace it
 with whatever edwardk wrote that day ;-)

   * merijn: If Oleg is the unit of type hackery I propose Edward as the
 unit of haskell productivity.

   * edwardk: the merijn is the unit for the number of distinct units
 you've named

   * elliott: If you encounter an edwardk in the wild: nod reassuringly
 when he talks about something you understand. Under NO
 circumstances EVER give your GitHub account name

Top Reddit Stories

   * An awesome Haskell Valentines card, from my non-programmer girlfriend.
 Domain: i.imgur.com, Score: 127, Comments: 32
 On Reddit: [1] http://goo.gl/5Cxwr
 Original: [2] http://goo.gl/BeksW

   * Announcing SmallCheck 1.0
 Domain: ro-che.info, Score: 61, Comments: 16
 On Reddit: [3] http://goo.gl/R0gvO
 Original: [4] http://goo.gl/7b5Dq

   * Intro to FRP and purely functional games: live-coding the basics of
 Mario in ~30 lines in Elm [video]
 Domain: ustream.tv, Score: 50, Comments: 12
 On Reddit: [5] http://goo.gl/E22PW
 Original: [6] http://goo.gl/q7r8e

   * Reflections After a Hard Day in Haskell GUI Land
 Domain: fluffynukeit.com, Score: 49, Comments: 53
 On Reddit: [7] http://goo.gl/xQv8i
 Original: [8] http://goo.gl/0hvT6

   * Duncan Coutts on Parallelism and Concurrency with Haskell,
 Distributed Programming with Cloud Haskell
 Domain: infoq.com, Score: 44, Comments: 5
 On Reddit: [9] http://goo.gl/jU9EH
 Original: [10] http://goo.gl/UkRDk

   * A Game of Type-Safe Tic-Tac-Toe
 Domain: github.com, Score: 42, Comments: 20
 On Reddit: [11] http://goo.gl/SrIEx
 Original: [12] http://goo.gl/dFIyd

   * The Algebra of Algebraic Data Types, Part 3
 Domain: chris-taylor.github.com, Score: 36, Comments: 7
 On Reddit: [13] http://goo.gl/NQI8S
 Original: [14] http://goo.gl/CPkiV

   * Write Yourself a Haskell... in Lisp
 Domain: gergo.erdi.hu, Score: 36, Comments: 3
 On Reddit: [15] http://goo.gl/YqdSl
 Original: [16] http://goo.gl/E3yzO

   * Overloading record fields with Lens
 Domain: statusfailed.com, Score: 31, Comments: 19
 On Reddit: [17] http://goo.gl/oF7zN
 Original: [18] http://goo.gl/SOEz4

   * On partial functions in Idris
 Domain: edwinb.wordpress.com, Score: 29, Comments: 3
 On Reddit: [19] http://goo.gl/0HquS
 Original: [20] http://goo.gl/OaO2r

   * Who's using Haskell commercially? New collection of real-world case
 studies from FP Complete.
 Domain: fpcomplete.com, Score: 26, Comments: 12
 On Reddit: [21] http://goo.gl/IM2rb
 Original: [22] http://goo.gl/zsf4c

   * Making 'Super Nario Bros.' in Haskell
 Domain: youtube.com, Score: 26, Comments: 11
 On Reddit: [23] http://goo.gl/2Hg7o
 Original: [24] http://goo.gl/9Bb5t


Top StackOverflow Questions

   * Why is there no implicit parallelism in Haskell?
 votes: 29, answers: 4
 Read on SO: [25] http://goo.gl/n6VkF

   * Why is (a,b,c,d) not sugar for (a,(b,(c,(d,()?
 votes: 26, answers: 2
 Read on SO: [26] http://goo.gl/aW6K2

   * How can I understand “(.) . (.)”?
 votes: 21, answers: 5
 Read on SO: [27] http://goo.gl/kqbcO

   * Are there any advantages of using Rank2Types in favor of RankNTypes?
 votes: 18, answers: 2
 Read on SO: [28] http://goo.gl/V5naQ

   * What's the closest thing to Haskell's typeclasses in OCaml?
 votes: 16, answers: 4
 Read on SO: [29] http://goo.gl/AWvgl

   * Why does ghci give me a type for “1 ++ 2” instead of ragequitting?
 votes: 16, answers: 2
 Read on SO: [30] http://goo.gl/66Pti

   * Is () supposed to discard all left-side output?
 votes: 11, answers: 2
 Read on SO: [31] http://goo.gl/wvnLJ

   * Find inferred type for local function
 votes: 11, answers: 3
 Read on SO: [32] http://goo.gl/WFCz1

   * STUArray s i e - space leak only when i == Int?
 votes: 11, answers: 2
 Read on SO: [33] http://goo.gl/fbyPE

   * Connecting to the System GHC
 votes: 10, answers: 1
 Read on SO: [34] http://goo.gl/FGVN5

   * Correctness of implicit lifting
 votes: 10, answers: 2
 Read on SO: [35] http://goo.gl/5s8pR

Until next time,
+Daniel Santa Cruz

References

   1. http://i.imgur.com/P0d7v7z.jpg
   2.
http://www.reddit.com/r/haskell/comments/18q510/an_awesome_haskell_valentines_card_from_my/
   3. http://ro-che.info/articles/2013-02-19-smallcheck.html
   4.
http://www.reddit.com/r/haskell/comments/18uhfy/announcing_smallcheck_10/
   5. http://www.ustream.tv/recorded/29330499
   6.
http://www.reddit.com/r/haskell/comments/190n1t/intro_to_frp_and_purely_functional_games/
   7.
http://fluffynukeit.com/2013/02

[Haskell-cafe] Haskell Weekly News: Issue 259

2013-02-20 Thread Daniel Santa Cruz
Welcome to issue 259 of the HWN, an issue covering crowd-sourced bits
of information about Haskell from around the web. This issue covers the
week of February 10 to 16, 2013.

Quotes of the Week

   * frerich: i thought endo is where the ewoks live

   * edwardk: on the other hand i also write excessively polymorphic
   code

Top Reddit Stories

   * Comonads are objects
 Domain: haskellforall.com, Score: 105, Comments: 86
 On Reddit: [1] http://goo.gl/ssFWD
 Original: [2] http://goo.gl/ADN3k

   * GHC HEAD now has OverloadedLists as an extension - allowing you to
more
 easily specify literal Maps, Text, Vector, ByteString etc values.
 Domain: hackage.haskell.org, Score: 86, Comments: 66
 On Reddit: [3] http://goo.gl/tVmBE
 Original: [4] http://goo.gl/m08GR

   * GHC HEAD: new parallel I/O manager merged
 Domain: haskell.org, Score: 67, Comments: 39
 On Reddit: [5] http://goo.gl/HX04c
 Original: [6] http://goo.gl/j8AaN

   * The Algebra of Algebraic Data Types (Part I)
 Domain: chris-taylor.github.com, Score: 51, Comments: 23
 On Reddit: [7] http://goo.gl/9WjrL
 Original: [8] http://goo.gl/Jyco0

   * deprecation rage :: hpaste
 Domain: hpaste.org, Score: 49, Comments: 9
 On Reddit: [9] http://goo.gl/ycHWD
 Original: [10] http://goo.gl/KAdsV

   * Github incorrectly recognizes haskell code as perl thus making
language
 usage studies based on github useless.
 Domain: github.com, Score: 45, Comments: 45
 On Reddit: [11] http://goo.gl/WQN38
 Original: [12] http://goo.gl/jfpeH

   * StackOverflow [haskell] hits 10k questions!
 Domain: imgur.com, Score: 41, Comments: 31
 On Reddit: [13] http://goo.gl/znqwX
 Original: [14] http://goo.gl/cdm3C

   * Don Stewart provides a great concise overview of the many areas of
 Haskell performance analysis
 Domain: stackoverflow.com, Score: 39, Comments: 1
 On Reddit: [15] http://goo.gl/W9AOL
 Original: [16] http://goo.gl/nC6Mk

   * The Algebra of Algebraic Data Types, Part 2
 Domain: chris-taylor.github.com, Score: 37, Comments: 9
 On Reddit: [17] http://goo.gl/VHUjp
 Original: [18] http://goo.gl/mk95s

   * Upcoming conduit 1.0  comparison to pipes  io-streams
 Domain: yesodweb.com, Score: 32, Comments: 11
 On Reddit: [19] http://goo.gl/dbnpi
 Original: [20] http://goo.gl/8RHfb

   * Library: A collection of tools for processing PDF files in Haskell
 Domain: github.com, Score: 31, Comments: 38
 On Reddit: [21] http://goo.gl/BtpFw
 Original: [22] http://goo.gl/loL4n

   * Introduction to Haskell, Lecture 5 is Live (Creating Data Types)
 Domain: shuklan.com, Score: 29, Comments: 2
 On Reddit: [23] http://goo.gl/h2q3G
 Original: [24] http://goo.gl/ASx0B

   * FP Complete Hiring for Haskell evangelist / customer and community
 relations advocate
 Domain: haskellers.com, Score: 28, Comments: 0
 On Reddit: [25] http://goo.gl/g2nic
 Original: [26] http://goo.gl/di728

   * Quick and Easy DSLs with Writer Endo
 Domain: ocharles.org.uk, Score: 22, Comments: 17
 On Reddit: [27] http://goo.gl/6p43B
 Original: [28] http://goo.gl/p8aX4

Top StackOverflow Questions

   * Least-strict (*)
 votes: 17, answers: 2
 Read on SO: [29] http://goo.gl/tHzUf

   * Referential transparency with polymorphism in Haskell
 votes: 14, answers: 1
 Read on SO: [30] http://goo.gl/PyBgK

   * Truncating to Word type
 votes: 11, answers: 1
 Read on SO: [31] http://goo.gl/C4wwu

   * Is there a generalization of these Free-like constructions?
 votes: 11, answers: 0
 Read on SO: [32] http://goo.gl/WLb7S

   * How fast is Data.Sequence.Seq compared to []?
 votes: 9, answers: 1
 Read on SO: [33] http://goo.gl/d0x2d

   * Does FreeT keep the equational reasoning benefits of Free?
 votes: 9, answers: 1
 Read on SO: [34] http://goo.gl/7vu37

   * Understanding recursion in Haskell
 votes: 7, answers: 5
 Read on SO: [35] http://goo.gl/I2SBM

   * What laws are the standard Haskell type classes expected to uphold?
 votes: 7, answers: 2
 Read on SO: [36] http://goo.gl/FqQ5J

   * What does (== “ ”) mean, in Haskell?
 votes: 7, answers: 4
 Read on SO: [37] http://goo.gl/EecMz

   * Linking separate projects in GHC
 votes: 7, answers: 1
 Read on SO: [38] http://goo.gl/ZjVao

   * What are structures with “subtraction” but no inverse?
 votes: 7, answers: 1
 Read on SO: [39] http://goo.gl/SaQ66

Until next time,
+Daniel Santa Cruz

References

   1.
http://www.haskellforall.com/2013/02/you-could-have-invented-comonads.html
   2. http://www.reddit.com/r/haskell/comments/18isiu/comonads_are_objects/
   3. http://hackage.haskell.org/trac/ghc/wiki/OverloadedLists
   4.
http://www.reddit.com/r/haskell/comments/18ncub/ghc_head_now_has_overloadedlists_as_an_extension/
   5. http://www.haskell.org/pipermail/ghc-devs/2013-February/000414.html
   6.
http

[Haskell-cafe] Haskell Weekly News: Issue 258

2013-02-13 Thread Daniel Santa Cruz
Welcome to issue 258 of the HWN, an issue covering crowd-sourced bits
of information about Haskell from around the web. This issue covers the
week of February 03 to 09, 2013.

Quotes of the Week

   * shachaf: The trouble with the lens rabbit hole is that there are a
   few of us here at the bottom, digging.

   * monochrom: a monad is like drinking water from a bottle without
  human mouth touching bottle mouth

Top Reddit Stories

   * GHCi 7.4.2 is finally working on ARM
 Domain: luzhuomi.blogspot.com, Score: 49, Comments: 15
 On Reddit: [1] http://goo.gl/yBh9o
 Original: [2] http://goo.gl/Kgx9R

   * Implementation of a Java Just In Time Compiler in Haskell
 Domain: blog.wien.tomnetworks.com, Score: 41, Comments: 15
 On Reddit: [3] http://goo.gl/BjpX3
 Original: [4] http://goo.gl/f1Qrh

   * I/O is pure
 Domain: chris-taylor.github.com, Score: 32, Comments: 41
 On Reddit: [5] http://goo.gl/pYMXz
 Original: [6] http://goo.gl/9xeKd

   * Introduction to Haskell, Lecture 4 is Live (Pattern matching and
Guards)
 Domain: shuklan.com, Score: 28, Comments: 7
 On Reddit: [7] http://goo.gl/wvFO6
 Original: [8] http://goo.gl/sKF5C

   * What makes comonads important?
 Domain: self.haskell, Score: 20, Comments: 41
 On Reddit: [9] http://goo.gl/CqS7Z
 Original: [10] http://goo.gl/CqS7Z

   * OdHac, the Haskell Hackathon in Odessa
 Domain: haskell.org, Score: 18, Comments: 2
 On Reddit: [11] http://goo.gl/ZumYI
 Original: [12] http://goo.gl/Pfuaq

   * NYC Haskell Meetup Video: Building a Link Shortener with Haskell and
Snap
 Domain: vimeo.com, Score: 18, Comments: 3
 On Reddit: [13] http://goo.gl/j42PG
 Original: [14] http://goo.gl/RRgsl

   * Evaluation-State Assertions in Haskell
 Domain: joachim-breitner.de, Score: 18, Comments: 6
 On Reddit: [15] http://goo.gl/lMMT1
 Original: [16] http://goo.gl/7eLI5

   * A post about computational classical type theory
 Domain: queuea9.wordpress.com, Score: 17, Comments: 14
 On Reddit: [17] http://goo.gl/r8DOO
 Original: [18] http://goo.gl/UIxIY

   * parellella has a forum board for haskell. anyone working in this
direction?
 Domain: forums.parallella.org, Score: 13, Comments: 5
 On Reddit: [19] http://goo.gl/BSfRd
 Original: [20] http://goo.gl/qLnG0

   * Haskell Lectures - University of Virginia (Nishant Shukla)
 Domain: shuklan.com, Score: 13, Comments: 3
 On Reddit: [21] http://goo.gl/CxTPI
 Original: [22] http://goo.gl/JkhXz

   * NYC Haskell Meetup Video: Coding and Reasoning with Purity, Strong
Types and Monads
 Domain: vimeo.com, Score: 13, Comments: 2
 On Reddit: [23] http://goo.gl/MmGZb
 Original: [24] http://goo.gl/Vj63w

   * Introducing fixed-points via Haskell
 Domain: apfelmus.nfshost.com, Score: 9, Comments: 34
 On Reddit: [25] http://goo.gl/UuCc1
 Original: [26] http://goo.gl/SCVJc

Top StackOverflow Questions

   * Is spoon unsafe in Haskell?
 votes: 19, answers: 2
 Read on SO: [27] http://goo.gl/6RDku

   * What general structure does this type have?
 votes: 17, answers: 4
 Read on SO: [28] http://goo.gl/2GV0V

   * Why aren't Nums Ords in Haskell?
 votes: 14, answers: 2
 Read on SO: [29] http://goo.gl/8Hrkn

   * Why does cabal install reinstall packages already in .cabal/lib
 votes: 12, answers: 1
 Read on SO: [30] http://goo.gl/yMXCh

   * Free Monad of a Monad
 votes: 12, answers: 2
 Read on SO: [31] http://goo.gl/kpV2q

   * Haskell pattern match “diverge” and ⊥
 votes: 11, answers: 2
 Read on SO: [32] http://goo.gl/VeRUJ

   * How can one make a private copy of Hackage
 votes: 11, answers: 2
 Read on SO: [33] http://goo.gl/ZNAwL

   * Recursion Schemes in Agda
 votes: 9, answers: 1
 Read on SO: [34] http://goo.gl/xtmqr

Until next time,
+Daniel Santa Cruz

References

   1.
http://luzhuomi.blogspot.com/2013/02/ghci-742-is-finally-working-on-arm.html
   2.
http://www.reddit.com/r/haskell/comments/17zxgj/ghci_742_is_finally_working_on_arm/
   3. http://blog.wien.tomnetworks.com/2013/02/06/thesis/
   4.
http://www.reddit.com/r/haskell/comments/17zqgr/implementation_of_a_java_just_in_time_compiler_in/
   5. http://chris-taylor.github.com/
   6. http://www.reddit.com/r/haskell/comments/1874at/io_is_pure/
   7. http://shuklan.com/haskell/lec04.html
   8.
http://www.reddit.com/r/haskell/comments/17y18q/introduction_to_haskell_lecture_4_is_live_pattern/
   9.
http://www.reddit.com/r/haskell/comments/185k0s/what_makes_comonads_important/
  10.
http://www.reddit.com/r/haskell/comments/185k0s/what_makes_comonads_important/
  11.
http://www.haskell.org/pipermail/haskell-cafe/2013-February/106216.html
  12.
http://www.reddit.com/r/haskell/comments/17xxyf/odhac_the_haskell_hackathon_in_odessa/
  13. http://vimeo.com/59109358
  14.
http://www.reddit.com/r/haskell/comments/185la5/nyc_haskell_meetup_video_building_a_link/
  15.
https

[Haskell-cafe] Haskell Weekly News: Issue 257

2013-02-06 Thread Daniel Santa Cruz
Welcome to issue 257 of the HWN, an issue covering crowd-sourced bits
of information about Haskell from around the web. This issue covers the
week of January 27 to February 02, 2013.

Quotes of the Week

   * shachaf: Everyone forgets about Agda Lovelace, the first
 constructivist.

   * applicative: I have my new ghc and am reinstalling my feeble world

   * wuttf: My world is starting to feel like isToyLanguage x = x /=
 Haskell

   * PenguinOfDoom: Being enlightened gentlemen, we split all
 programming languages into two groups, sucks and doesn't-suck and
 put all of them into the first group.

   * Taneb: lens has got to be the only library with more contributors
 than people who know how it works

   * shachaf: I like to put all my application's modules under GHC.*
 That's because I use the GHC API, and I want them not to conflict.

Top Reddit Stories

   * The FP Complete School of Haskell goes beta
 Domain: fpcomplete.com, Score: 84, Comments: 45
 On Reddit: [1] http://goo.gl/dEEyU
 Original: [2] http://goo.gl/0eKLt

   * My reaction to: How To Exclude Women From Your Technical Community: A
Tutorial
 Domain: self.haskell, Score: 75, Comments: 145
 On Reddit: [3] http://goo.gl/dVnVv
 Original: [4] http://goo.gl/dVnVv

   * Edward Yang: The GHC scheduler
 Domain: blog.ezyang.com, Score: 72, Comments: 1
 On Reddit: [5] http://goo.gl/pkCmD
 Original: [6] http://goo.gl/SP1s3

   * GHC HEAD now has support for named holes; an extension of -XTypeHoles.
Feedback welcome!
 Domain: github.com, Score: 44, Comments: 32
 On Reddit: [7] http://goo.gl/87Pbw
 Original: [8] http://goo.gl/cqX9N

   * LiquidHaskell - Safely Catching A List By Its Tail
 Domain: goto.ucsd.edu, Score: 44, Comments: 2
 On Reddit: [9] http://goo.gl/uxU64
 Original: [10] http://goo.gl/9aS35

   * ProseDoc: A literate programming tool for Haskell inspired by docco
 Domain: shangaslammi.github.com, Score: 43, Comments: 12
 On Reddit: [11] http://goo.gl/x4YGE
 Original: [12] http://goo.gl/sM4bN

   * ANNOUNCE: GHC version 7.6.2
 Domain: haskell.org, Score: 39, Comments: 16
 On Reddit: [13] http://goo.gl/BS6Sm
 Original: [14] http://goo.gl/RPF00

   * What you consider advanced Haskell topics?
 Domain: self.haskell, Score: 34, Comments: 45
 On Reddit: [15] http://goo.gl/JRgzG
 Original: [16] http://goo.gl/JRgzG

   * How to write unmaintainable Haskell code
 Domain: github.com, Score: 34, Comments: 49
 On Reddit: [17] http://goo.gl/V0nxC
 Original: [18] http://goo.gl/G8wNv

   * Introduction to Haskell, Lecture 3 is Live (Types and Typeclasses)
 Domain: shuklan.com, Score: 32, Comments: 5
 On Reddit: [19] http://goo.gl/JyH81
 Original: [20] http://goo.gl/bve7N

   * Proposal: A trivial Cabal package signing utility for use with Hackage
 Domain: github.com, Score: 32, Comments: 61
 On Reddit: [21] http://goo.gl/R2l9g
 Original: [22] http://goo.gl/IpYSo

Top StackOverflow Questions

   * Haskell/GHC UndecidableInstances - example for non-terminating type
check?
 votes: 19, answers: 2
 Read on SO: [23] http://goo.gl/KX8oj

   * Efficient parallel strategies
 votes: 15, answers: 2
 Read on SO: [24] http://goo.gl/aDnW2

   * Is it possible to implement MonadFix for `Free`?
 votes: 15, answers: 2
 Read on SO: [25] http://goo.gl/uKOrO

   * Do Haskell imports have side effects?
 votes: 15, answers: 1
 Read on SO: [26] http://goo.gl/sjltX

   * What monads can be expressed as Free over some functor?
 votes: 10, answers: 1
 Read on SO: [27] http://goo.gl/Q8MF9

   * What is the point of having a lazy/strict version of Writer?
 votes: 10, answers: 1
 Read on SO: [28] http://goo.gl/InUsm

   * Why can applicative functors have side effects, but functors can't?
 votes: 9, answers: 4
 Read on SO: [29] http://goo.gl/LxUi5

   * How to write fixed point build rules in Shake, e.g. Latex
 votes: 9, answers: 1
 Read on SO: [30] http://goo.gl/Ef82G

   * Event handling in Netwire compared to conventional FRP frameworks
 votes: 9, answers: 2
 Read on SO: [31] http://goo.gl/mA4Kc

Until next time,
Daniel Santa Cruz

References

   1. http://fpcomplete.com/school-of-haskell-goes-beta/
   2.
http://www.reddit.com/r/haskell/comments/17ngtq/the_fp_complete_school_of_haskell_goes_beta/
   3.
http://www.reddit.com/r/haskell/comments/17jy0e/my_reaction_to_how_to_exclude_women_from_your/
   4.
http://www.reddit.com/r/haskell/comments/17jy0e/my_reaction_to_how_to_exclude_women_from_your/
   5. http://blog.ezyang.com/2013/01/the-ghc-scheduler/
   6.
http://www.reddit.com/r/haskell/comments/17fd8c/edward_yang_the_ghc_scheduler/
   7.
https://github.com/ghc/ghc/commit/677144b858f4a425e77399bdfbfcd43dbabd1488
   8.
http://www.reddit.com/r/haskell/comments/17l9xm/ghc_head_now_has_support_for_named_holes_an/
   9.
http://goto.ucsd.edu/~rjhala/liquid

[Haskell-cafe] Haskell Weekly News: Issue 256

2013-01-30 Thread Daniel Santa Cruz
://goo.gl/J4GuA

   * Difference between two functions creating a singleton list
 votes: 7, answers: 3
 Read on SO: [41] http://goo.gl/ZXzw0

Until next time,
Daniel Santa Cruz

References

   1.
http://ics.p.lodz.pl/~stolarek/blog/2013/01/taking-magic-out-of-ghc-or-tracing-compilation-by-transformation/
   2.
http://www.reddit.com/r/haskell/comments/17bu54/taking_magic_out_of_ghc_or_tracing_compilation_by/
   3. http://www.haskellforall.com/2013/01/introduction-to-haskell-io.html
   4.
http://www.reddit.com/r/haskell/comments/17712e/introduction_to_haskell_io/
   5. http://i.imgur.com/Zv9JH9A.png
   6.
http://www.reddit.com/r/haskell/comments/178jwh/the_longest_type_signature_i_have_ever_seen/
   7. http://hackage.haskell.org/trac/ghc/ticket/7606
   8.
http://www.reddit.com/r/haskell/comments/1725g0/there_is_now_a_patch_for_the_ghc_runtime_system/
   9. http://danbst.wordpress.com/2013/01/23/novice-netwire-user/
  10.
http://www.reddit.com/r/haskell/comments/173cxi/success_story_novice_haskeller_moves_console/
  11. http://arxiv.org/abs/1301.5076
  12.
http://www.reddit.com/r/haskell/comments/176xk0/haskell_as_pseudo_code/
  13.
http://www.reddit.com/r/haskell/comments/16zrsp/generalizing_do_notation/
  14.
http://www.reddit.com/r/haskell/comments/16zrsp/generalizing_do_notation/
  15.
https://github.com/kazu-yamamoto/unit-test-example/blob/master/markdown/en/tutorial.md
  16.
http://www.reddit.com/r/haskell/comments/1750i9/tutorial_upfront_unit_testing_in_haskell/
  17. http://people.cs.missouri.edu/~harrisonwl/papers/tfp2012.pdf
  18.
http://www.reddit.com/r/haskell/comments/179367/the_design_of_a_practical_proof_checker_for_a/
  19. http://shuklan.com/haskell
  20.
http://www.reddit.com/r/haskell/comments/172h5q/introduction_to_haskell_lecture_2_is_live/
  21. http://tryhaskell.org/hugs/
  22. http://www.reddit.com/r/haskell/comments/177a56/hugs_in_your_browser/
  23.
http://www.reddit.com/r/haskell/comments/17a33g/free_functors_the_reason_free_and_operational_are/
  24.
http://www.reddit.com/r/haskell/comments/17a33g/free_functors_the_reason_free_and_operational_are/
  25.
http://www.reddit.com/r/haskell/comments/175mxw/scribbling_smudging_and_smearing_with_haskell/
  26.
http://www.reddit.com/r/haskell/comments/175mxw/scribbling_smudging_and_smearing_with_haskell/
  27. http://elm-lang.org/blog/announce/version-0.7.1.elm
  28.
http://www.reddit.com/r/haskell/comments/179nwl/touch_and_keyboard_api_announcing_elm_071/
  29.
http://statusfailed.com/blog/2013/01/26/haskells-strength-generalising-with-lenses.html
  30.
http://www.reddit.com/r/haskell/comments/17b5ak/reimplementing_the_generalised_functor_strength/
  31.
http://stackoverflow.com/questions/14476230/can-using-undecidableinstances-pragma-locally-have-global-consequences-on-compil
  32.
http://stackoverflow.com/questions/14422169/why-doesnt-ghc-haskell-support-overloaded-record-parameter-names
  33.
http://stackoverflow.com/questions/14519905/how-much-does-it-cost-for-haskell-ffi-to-go-into-c-and-back
  34. http://stackoverflow.com/questions/14429966/compile-unsafe-haskell
  35.
http://stackoverflow.com/questions/14538255/why-gadt-existential-data-constructors-cannot-be-used-in-lazy-patterns
  36.
http://stackoverflow.com/questions/14538294/correct-design-for-haskell-exception-handling
  37.
http://stackoverflow.com/questions/14446368/how-to-use-phase-control-of-inlining-in-haskell
  38.
http://stackoverflow.com/questions/14484569/looking-for-resources-that-help-testing-a-haskell-implementation-for-standard-co
  39.
http://stackoverflow.com/questions/14500582/generate-a-c-struct-based-on-a-complex-haskell-type
  40.
http://stackoverflow.com/questions/14421178/how-to-structure-a-haskell-project
  41.
http://stackoverflow.com/questions/14530555/difference-between-two-functions-creating-a-singleton-list
  42. https://plus.google.com/105107667630152149014/about
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


[Haskell-cafe] Haskell Weekly News: Issue 255

2013-01-23 Thread Daniel Santa Cruz
 is there only one non-strict function from Int to Int?
 votes: 12, answers: 2
 Read on SO: [35] http://goo.gl/KXcAy

   * Dependency injection in Haskell: solving the task idiomatically
 votes: 12, answers: 3
 Read on SO: [36] http://goo.gl/xTcYc

   * What does a Haskell comment starting with `{- |` generally mean?
 votes: 11, answers: 1
 Read on SO: [37] http://goo.gl/zNikw

   * Is operational really isomorphic to a free monad?
 votes: 10, answers: 3
 Read on SO: [38] http://goo.gl/AJlgH


Until next time,
[39]+Daniel Santa Cruz

References

   1.
http://goto.ucsd.edu/~rjhala/liquid/haskell/blog/blog/2013/01/01/refinement-types-101.lhs/
   2.
http://www.reddit.com/r/haskell/comments/16w3hp/liquidhaskell_refinement_types_in_haskell_via_smt/
   3. http://jaspervdj.be/posts/2013-01-16-hakyll-4.0.html
   4. http://www.reddit.com/r/haskell/comments/16ojtv/hakyll_40_released/
   5.
http://paulspontifications.blogspot.co.uk/2013/01/when-haskell-is-faster-than-c.html
   6.
http://www.reddit.com/r/haskell/comments/16tryo/when_haskell_is_faster_than_c/
   7.
http://www.reddit.com/r/UniversityofReddit/comments/169jfe/class_introduction_to_haskell/
   8.
http://www.reddit.com/r/haskell/comments/169k67/im_teaching_an_introductory_12week_class_on/
   9. http://ro-che.info/articles/2013-01-08-torsors.html
  10.
http://www.reddit.com/r/haskell/comments/166iju/subtractable_values_are_torsors/
  11. http://chordify.net/pages/how-to-use-chordify/
  12.
http://www.reddit.com/r/haskell/comments/16u44u/chordify_extract_chord_sequences_from_mp3s_using/
  13. http://bob.ippoli.to/archives/2013/01/11/getting-started-with-haskell/
  14.
http://www.reddit.com/r/haskell/comments/16fegr/getting_started_with_haskell/
  15. http://nurpax.github.com/posts/2013-01-13-angularjs-and-haskell.html
  16.
http://www.reddit.com/r/haskell/comments/16iaiq/using_angularjs_with_haskell_snap/
  17. http://www.cis.upenn.edu/~eir/papers/2013/jmnokinds/jmnokinds.pdf
  18.
http://www.reddit.com/r/haskell/comments/167c21/down_with_kinds_adding_dependent_heterogeneous/
  19. http://www.timphilipwilliams.com/posts/2013-01-16-fixing-gadts.html
  20.
http://www.reddit.com/r/haskell/comments/16qr6q/fixing_gadts_generic_recursion_schemes_for_gadts/
  21.
http://www.reddit.com/r/haskell/comments/16i322/whats_the_importance_of_category_theory_in/
  22.
http://www.reddit.com/r/haskell/comments/16i322/whats_the_importance_of_category_theory_in/
  23. http://www.youtube.com/watch?v=nCwG9ijQMuQt=01m22s
  24.
http://www.reddit.com/r/haskell/comments/16kf0j/parsing_markdown_with_parsec_how_pandoc_does_it/
  25. http://www.clckwrks.com/
  26.
http://www.reddit.com/r/haskell/comments/168j2w/clckwrks_from_the_creator_of_happstack_is/
  27.
http://www.haskellforall.com/2013/01/pipes-safe-10-resource-management-and.html
  28.
http://www.reddit.com/r/haskell/comments/16mban/pipessafe10_resource_management_and_exception/
  29.
http://stackoverflow.com/questions/14401689/values-types-kinds-as-an-infinite-sequence
  30.
http://stackoverflow.com/questions/14309396/why-is-this-a-useful-warning-in-haskell-when-pattern-matching-defined-but-not
  31.
http://stackoverflow.com/questions/14295582/why-are-getargs-and-getprogname-io-actions
  32.
http://stackoverflow.com/questions/14273235/can-gadts-be-used-to-prove-type-inequalities-in-ghc
  33.
http://stackoverflow.com/questions/14349232/applying-denotational-semantics-to-design-of-programs
  34.
http://stackoverflow.com/questions/14357918/examples-where-compiler-optimized-functional-code-performs-better-than-imperativ
  35.
http://stackoverflow.com/questions/14262014/why-is-there-only-one-non-strict-function-from-int-to-int
  36.
http://stackoverflow.com/questions/14327327/dependency-injection-in-haskell-solving-the-task-idiomatically
  37.
http://stackoverflow.com/questions/14270500/what-does-a-haskell-comment-starting-with-generally-mean
  38.
http://stackoverflow.com/questions/14263363/is-operational-really-isomorphic-to-a-free-monad
  39. https://plus.google.com/105107667630152149014/about
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


[Haskell-cafe] Haskell Weekly News: Issue 254

2013-01-09 Thread Daniel Santa Cruz
 On Reddit: [14] http://goo.gl/aJ9G9
 Original: [15] http://goo.gl/GsZ85

   * 24 Days of Hackage: lens
 Domain: ocharles.org.uk, Score: 62, Comments: 46
 On Reddit: [16] http://goo.gl/71HbV
 Original: [17] http://goo.gl/L78Hp

   * Cartesian Closed Comic #19: Facebook
 Domain: ro-che.info, Score: 61, Comments: 8
 On Reddit: [18] http://goo.gl/LKqzz
 Original: [19] http://goo.gl/tSrjJ

   * Announcing: Snap Framework v0.10
 Domain: snapframework.com, Score: 61, Comments: 11
 On Reddit: [20] http://goo.gl/TibIw
 Original: [21] http://goo.gl/Nm98e

   * Surprises of the Haskell module system (part 1)
 Domain: ro-che.info, Score: 57, Comments: 11
 On Reddit: [22] http://goo.gl/tOiiK
 Original: [23] http://goo.gl/vLEZP

   * 24 Days of Hackage: configurator
 Domain: ocharles.org.uk, Score: 53, Comments: 7
 On Reddit: [24] http://goo.gl/jFKt2
 Original: [25] http://goo.gl/nu2zj

   * Fay :: Haskell - JavaScript
 Domain: fay-lang.org, Score: 52, Comments: 14
 On Reddit: [26] http://goo.gl/wAH7C
 Original: [27] http://goo.gl/uitoD

   * Announcing: Clay, a CSS preprocessor as a Haskell EDSL.
 Domain: sebastiaanvisser.github.com, Score: 52, Comments: 53
 On Reddit: [28] http://goo.gl/1ej1n
 Original: [29] http://goo.gl/bWfU2

   * 24 Days of Hackage: base
 Domain: ocharles.org.uk, Score: 51, Comments: 10
 On Reddit: [30] http://goo.gl/e5gLp
 Original: [31] http://goo.gl/7MY8o

   * Haskell for all: The Continuation Monad
 Domain: haskellforall.com, Score: 51, Comments: 42
 On Reddit: [32] http://goo.gl/YKDOo
 Original: [33] http://goo.gl/zJ42x

   * ANNNOUNCE: lens 3.7 released
 Domain: haskell.org, Score: 50, Comments: 9
 On Reddit: [34] http://goo.gl/FecK0
 Original: [35] http://goo.gl/n4tR0

   * 24 Days of Hackage: optparse-applicative
 Domain: ocharles.org.uk, Score: 50, Comments: 21
 On Reddit: [36] http://goo.gl/JyFVh
 Original: [37] http://goo.gl/PP4CX

   * 24 Days of Hackage: snap
 Domain: ocharles.org.uk, Score: 50, Comments: 35
 On Reddit: [38] http://goo.gl/9Wp3q
 Original: [39] http://goo.gl/WlHlU

   * What doesn't Haskell do well?
 Domain: self.haskell, Score: 47, Comments: 153
 On Reddit: [40] http://goo.gl/VRJMn
 Original: [41] http://goo.gl/VRJMn

   * 24 Days of Hackage: criterion
 Domain: ocharles.org.uk, Score: 46, Comments: 10
 On Reddit: [42] http://goo.gl/wYrdm
 Original: [43] http://goo.gl/rYT9C

   * Some specific thoughts on why using Haskell makes you a better
programmer.
 Domain: dubhrosa.blogspot.co.uk, Score: 46, Comments: 30
 On Reddit: [44] http://goo.gl/dN1Zd
 Original: [45] http://goo.gl/DDNuQ

   * Growing Haskell Platform
 Domain: mtnviewmark.wordpress.com, Score: 43, Comments: 16
 On Reddit: [46] http://goo.gl/jNefn
 Original: [47] http://goo.gl/a5udB

   * 24 Days of Hackage: text
 Domain: ocharles.org.uk, Score: 43, Comments: 21
 On Reddit: [48] http://goo.gl/3VmmH
 Original: [49] http://goo.gl/13MOc

Top StackOverflow Questions

   * What's the absurd function in Data.Void useful for?
 votes: 34, answers: 5
 Read on SO: [50] http://goo.gl/ny4gh

   * Benefit of avoiding multiple list traversals
 votes: 27, answers: 4
 Read on SO: [51] http://goo.gl/Z6DNg

   * Images in Haddock documentation
 votes: 22, answers: 2
 Read on SO: [52] http://goo.gl/7tFgE

   * Idiomatic option pricing and risk using Repa parallel arrays
 votes: 22, answers: 1
 Read on SO: [53] http://goo.gl/Ih9cn

   * How much memory does a thunk use?
 votes: 21, answers: 2
 Read on SO: [54] http://goo.gl/VkdIX

   * Can I constrain a type family?
 votes: 20, answers: 2
 Read on SO: [55] http://goo.gl/0kBEU

   * How to write platform-independent code in Haskell (ghc)
 votes: 18, answers: 1
 Read on SO: [56] http://goo.gl/13bEB

   * Play a wav file with Haskell
 votes: 17, answers: 3
 Read on SO: [57] http://goo.gl/sKpgf

   * Why are difference lists more efficient than regular concatenation?
 votes: 16, answers: 2
 Read on SO: [58] http://goo.gl/GCVpe

   * GUI tools that are actively developed and well documented for Haskell
 votes: 15, answers: 2
 Read on SO: [59] http://goo.gl/M2L0l

   * What are the adjoint functor pairs corresponding to common monads in
Haskell?
 votes: 15, answers: 2
 Read on SO: [60] http://goo.gl/UnUik

Until next time,
+Daniel Santa Cruz
https://plus.google.com/105107667630152149014/about

References

   1. http://www.youtube.com/watch?v=Ci48kqp11F8
   2.
http://www.haskell.org/pipermail/haskell-cafe/2012-December/105041.html
   3.
http://www.reddit.com/r/haskell/comments/14bvtz/the_end_of_an_era_and_the_dawn_of_a_new_one/
   4. http://fpcomplete.com/why-im-investing-in-fp-complete/
   5.
http://www.reddit.com/r/haskell/comments/15wc7s/simon_peytonjones_invests_in_fp_complete/
   6. http

[Haskell-cafe] Haskell Weekly News: Issue 253

2012-12-05 Thread Daniel Santa Cruz
 to pointfree style (Haskell)
 votes: 6, answers: 1
 Read on SO: [45] http://goo.gl/36gLO

   * ADTs vs. Typeclasses — Canonical use
 votes: 6, answers: 1
 Read on SO: [46] http://goo.gl/ofpbX

   * Haskell: Monitor a file without polling (à la inotify in linux)
 votes: 6, answers: 3
 Read on SO: [47] http://goo.gl/JGzI0

Until next time,
Daniel Santa Cruz

References

   1. http://i.imgur.com/t6hOx.png
   2.
http://www.reddit.com/r/haskell/comments/144biy/pretty_output_in_ghci_howto_in_comments/
   3. http://www.yesodweb.com/blog/2012/11/stable-vetted-hackage
   4.
http://www.reddit.com/r/haskell/comments/141hww/stable_vetted_hackage_call_for_participation/
   5. http://blog.ezyang.com/2012/11/why-cant-i-just-be-a-little-lazy/
   6.
http://www.reddit.com/r/haskell/comments/13tt44/strict_vs_nonstrict_semantics_why_cant_i_just_be/
   7. https://github.com/snapframework/io-streams
   8.
http://www.reddit.com/r/haskell/comments/13z9i4/iostream_simple_and_easy_to_use_primitives_for_io/
   9.
http://unpythonic.blogspot.ca/2012/11/building-haskell-web-app-with-snap-snap.html
  10.
http://www.reddit.com/r/haskell/comments/13sb85/toward_a_secret_sky_building_a_haskell_web_app/
  11. http://hackage.haskell.org/package/unittyped-0.1
  12.
http://www.reddit.com/r/haskell/comments/13t795/hackage_unittyped01_an_extendable_library_for/
  13.
http://blog.raynes.me/blog/2012/11/27/easy-json-parsing-in-haskell-with-aeson/
  14.
http://www.reddit.com/r/haskell/comments/141ch4/easy_json_parsing_in_haskell_with_aeson/
  15. https://plus.google.com/events/cng3rcv1tjl84g2juddk1i36icg
  16.
http://www.reddit.com/r/haskell/comments/13vctv/1st_s%C3%A3o_paulo_haskell_meeting/
  17.
http://conal.net/blog/posts/parallel-speculative-addition-via-memoization
  18.
http://www.reddit.com/r/haskell/comments/13yenz/conal_elliott_parallel_speculative_addition_via/
  19. http://www.infoq.com/presentations/Elm
  20.
http://www.reddit.com/r/haskell/comments/1423uc/elm_making_the_web_functional_videoslides/
  21.
http://semantic-domain.blogspot.fr/2012/11/in-this-post-ill-show-how-to-turn.html
  22.
http://www.reddit.com/r/haskell/comments/13zzxl/from_traced_monoidal_to_compact_closed_geometry/
  23. http://gergo.erdi.hu/blog/2012-12-01-static_analysis_with_applicatives
  24.
http://www.reddit.com/r/haskell/comments/143wpd/static_analysis_with_applicatives/
  25.
http://www.reddit.com/r/haskell/comments/143c0e/24_pull_requests_does_anyone_have_project/
  26.
http://www.reddit.com/r/haskell/comments/143c0e/24_pull_requests_does_anyone_have_project/
  27.
http://www.reddit.com/r/haskell/comments/1445jh/what_if_haskellplatform_was_a_hackage_metapackage/
  28.
http://www.reddit.com/r/haskell/comments/1445jh/what_if_haskellplatform_was_a_hackage_metapackage/
  29. http://www.youtube.com/user/HaskellLiveTV
  30.
http://www.reddit.com/r/haskell/comments/13x0z9/does_anyone_know_if_more_videos_are_going_to_be/
  31. http://hpaste.org/78401
  32.
http://www.reddit.com/r/haskell/comments/13xi63/datadriven_hacks_for_db_querying_is_this_evil/
  33.
http://www.reddit.com/r/haskell/comments/13r9ii/why_does_this_result_not_appear_in_this_search_in/
  34.
http://www.reddit.com/r/haskell/comments/13r9ii/why_does_this_result_not_appear_in_this_search_in/
  35. http://stackoverflow.com/questions/13549706/is-putstrln-thread-safe
  36.
http://stackoverflow.com/questions/13575583/how-do-you-prove-that-a-function-is-unique-for-its-type
  37.
http://stackoverflow.com/questions/13566673/laziness-strictness-between-data-and-newtype
  38.
http://stackoverflow.com/questions/13575894/why-do-we-use-folds-to-encode-datatypes-as-functions
  39.
http://stackoverflow.com/questions/13570354/haskell-repa-how-to-reduce-array-and-return-index
  40.
http://stackoverflow.com/questions/13625905/how-much-is-applicative-really-about-applying-rather-than-combining
  41. http://stackoverflow.com/questions/13663430/why-is-that-not-lazy
  42. http://stackoverflow.com/questions/13556314/biapplicative-and-bimonad
  43.
http://stackoverflow.com/questions/13580121/reactive-banana-wx-sink-does-not-generate-an-event-enabling-post-sink-processi
  44.
http://stackoverflow.com/questions/13595773/expand-type-synonyms-type-families-with-ghci
  45.
http://stackoverflow.com/questions/13596335/converting-expression-to-pointfree-style-haskell
  46.
http://stackoverflow.com/questions/13610164/adts-vs-typeclasses-canonical-use
  47.
http://stackoverflow.com/questions/13642619/haskell-monitor-a-file-without-polling-a-la-inotify-in-linux
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


[Haskell-cafe] Haskell Weekly News: Issue 252

2012-11-28 Thread Daniel Santa Cruz
Welcome to issue 252 of the HWN, an issue covering crowd-sourced bits
of information about Haskell from around the web. This issue covers the
week of November 18 to 24, 2012.

Quotes of the Week

   * rwbarton: edwardk now has Lens under Control

   * atriq: My son looks a bit like me, he can put away the plates after
 dinner now thanks to edwardk!

   * mgsloan: Lens got 99 operators, but a (|) ain't one.

   * hiptobecubic: I feel like this program is just a bunch of glue and
 duct tape holding a bottle of nitroglycerine off of the ground.

   * xplat: Some software is worth trying; most is just plain trying.

   * edwardk: Control.Lens is my secret ploy to get everyone to give up
 on Haskell and just move on to Agda as they find the Haskell types
 too complicated by comparison.

   * rwbarton: alpha reduction is what happens when you let edwardk
 maintain your module

   * edwardk: er that was a tongue sticking out, not an operator
 suggestion

Top Reddit Stories

   * [Haskell] Leaving Microsoft
 Domain: haskell.org, Score: 139, Comments: 24
 On Reddit: [1] http://goo.gl/DnzZF
 Original: [2] http://goo.gl/eVcXi

   * Help Nikki (Game written in Haskell) jump on Steam!
 Domain: joyridelabs.de, Score: 77, Comments: 8
 On Reddit: [3] http://goo.gl/EzLh8
 Original: [4] http://goo.gl/H84Nl

   * Gaussian distributions are monoids
 Domain: izbicki.me, Score: 46, Comments: 24
 On Reddit: [5] http://goo.gl/i4keo
 Original: [6] http://goo.gl/C0gnN

   * Getting Started with Lenses
 Domain: newartisans.com, Score: 42, Comments: 32
 On Reddit: [7] http://goo.gl/nv4ab
 Original: [8] http://goo.gl/h2zCa

   * Designing the Haskell IDE
 Domain: fpcomplete.com, Score: 41, Comments: 112
 On Reddit: [9] http://goo.gl/yz1Rf
 Original: [10] http://goo.gl/gpJd7

   * Putting haskell down
 Domain: b7j0c.org, Score: 33, Comments: 279
 On Reddit: [11] http://goo.gl/8JWmr
 Original: [12] http://goo.gl/tZcbj

   * London Haskell Video (24-Oct-2012) – Why Do Monads Matter?
 Domain: youtube.com, Score: 33, Comments: 5
 On Reddit: [13] http://goo.gl/uWH6w
 Original: [14] http://goo.gl/KqDji

   * Combinatorial species definition (Brent Yorgey)
 Domain: byorgey.wordpress.com, Score: 31, Comments:
 On Reddit: [15] http://goo.gl/0llrA
 Original: [16] http://goo.gl/PWIep

   * PhD Positions in Functional Programming at Chalmers
 (appl. deadline 2012-12-12)
 Domain: chalmers.se, Score: 28, Comments:
 On Reddit: [17] http://goo.gl/WAmYP
 Original: [18] http://goo.gl/JenYO

   * Video of the presentations at the first NYC Haskell User's Group
meetup.
 Domain: vimeo.com, Score: 25, Comments: 10
 On Reddit: [19] http://goo.gl/rxN75
 Original: [20] http://goo.gl/uV4wc

Top StackOverflow Questions

   * Where to start with dependent type programming?
 votes: 16, answers: 1
 Read on SO: [21] http://goo.gl/HXdOu

   * What other ways can state be handled in a pure functional
 language besides with Monads?
 votes: 13, answers: 3
 Read on SO: [22] http://goo.gl/D86hV

   * Why are some Prelude functions defined in terms of foldl?
 votes: 8, answers: 3
 Read on SO: [23] http://goo.gl/wewrb

   * cabal FFI dependency
 votes: 8, answers: 1
 Read on SO: [24] http://goo.gl/JFtJM

   * How to write Ctrl-C handler in Haskell?
 votes: 7, answers: 1
 Read on SO: [25] http://goo.gl/pS651

   * Why does the 2-tuple Functor instance only apply the function
 to the second element?
 votes: 5, answers: 2
 Read on SO: [26] http://goo.gl/qGgSv

   * Type Families with GHC.Generics or Data.Data
 votes: 5, answers: 0
 Read on SO: [27] http://goo.gl/mERdP

   * Haskell Programmatically/Dynamically Define Functions
 votes: 5, answers: 6
 Read on SO: [28] http://goo.gl/22Wf0

   * is this implementation of merge sort good?
 votes: 5, answers: 1
 Read on SO: [29] http://goo.gl/Skznl

   * Railroad diagrams for Haskell?
 votes: 5, answers: 1
 Read on SO: [30] http://goo.gl/ZeJa9

   * Is FRP a proper way to implement most “event-driven” things?
 votes: 5, answers: 1
 Read on SO: [31] http://goo.gl/QglPp

   * Stack overflow in very simple code
 votes: 5, answers: 1
 Read on SO: [32] http://goo.gl/wB0kg

   * Mapping over Either's Left
 votes: 5, answers: 3
 Read on SO: [33] http://goo.gl/oJX4v

   * Haskell - strict vs non-strict with foldl
 votes: 5, answers: 2
 Read on SO: [34] http://goo.gl/3ElzK


Until next time,
Daniel Santa Cruz

References

   1. http://www.haskell.org/pipermail/haskell/2012-November/023566.html
   2.
http://www.reddit.com/r/haskell/comments/13m8eu/haskell_leaving_microsoft/
   3. http://joyridelabs.de/blog/?p=1548
   4.
http://www.reddit.com/r/haskell/comments/13muex/help_nikki_game_written_in_haskell_jump_on_steam/
   5. http://izbicki.me/blog/gausian-distributions-are-monoids

[Haskell-cafe] Haskell Weekly News: Issue 251

2012-11-21 Thread Daniel Santa Cruz
?
 votes: 26, answers: 5
 Read on SO: [41] http://goo.gl/NAx8n

   * What's the status of current Functional Reactive Programming
implementations?
 votes: 23, answers: 3
 Read on SO: [42] http://goo.gl/FmRYF

   * What does the “world” mean in functional programming world?
 votes: 22, answers: 7
 Read on SO: [43] http://goo.gl/dyM8c

   * Type-safe difference lists
 votes: 20, answers: 1
 Read on SO: [44] http://goo.gl/TlvF4

   * Is it possible to annotate a function's special properties (e.g.
surjectivity)?
 votes: 12, answers: 3
 Read on SO: [45] http://goo.gl/uzanF

   * Under what circumstances are monadic computations tail-recursive?
 votes: 12, answers: 2
 Read on SO: [46] http://goo.gl/lPJef

   * Should I use new Haskell language extensions in favour of the old ones?
 votes: 12, answers: 2
 Read on SO: [47] http://goo.gl/xkc78

Until next time,
Daniel Santa Cruz

References

   1.
http://www.reddit.com/r/haskell/comments/12pxiq/haskell_platform_2012400_is_out/
   2.
http://www.reddit.com/r/haskell/comments/12pxiq/haskell_platform_2012400_is_out/
   3. http://apfelmus.nfshost.com/blog/2010/06/01-gadts-video.html
   4.
http://www.reddit.com/r/haskell/comments/12ou1p/a_khan_academy_style_tutorial_on_generalized/
   5. http://ro-che.info/ccc/17.html
   6.
http://www.reddit.com/r/haskell/comments/12nm3w/cartesian_closed_comic_17_typing/
   7. http://ro-che.info/ccc/18.html
   8.
http://www.reddit.com/r/haskell/comments/138crz/cartesian_closed_comic_18_equality/
   9. http://nlpwp.org/book/
  10.
http://www.reddit.com/r/haskell/comments/13a0ut/natural_language_processing_for_the_working/
  11.
http://ics.p.lodz.pl/~stolarek/blog/2012/11/waiting-for-garbage-collection-can-kill-parallelism/
  12.
http://www.reddit.com/r/haskell/comments/13cpm3/waiting_for_garbage_collection_can_kill/
  13. http://byorgey.wordpress.com/2012/11/05/foldr-is-made-of-monoids/
  14.
http://www.reddit.com/r/haskell/comments/12prpr/foldr_is_made_of_monoids/
  15. http://www.yesodweb.com/blog/2012/11/solving-cabal-hell
  16.
http://www.reddit.com/r/haskell/comments/1306wn/solving_cabal_hell_vetted_packages_multiple/
  17. https://github.com/tranma/falling-turnip
  18.
http://www.reddit.com/r/haskell/comments/133nja/parallel_falling_sand_game_with_repa/
  19.
http://www.reddit.com/r/haskell/comments/132kg0/agda_epigram_or_idris_which_one_to_learn/
  20.
http://www.reddit.com/r/haskell/comments/132kg0/agda_epigram_or_idris_which_one_to_learn/
  21.
http://www.skybluetrades.net/blog/posts/2012/11/13/fay-ring-oscillator/index.html
  22.
http://www.reddit.com/r/haskell/comments/134tr6/fun_with_fay_a_ring_oscillator/
  23. http://www.youtube.com/watch?v=eu0rj5C2Otg
  24.
http://www.reddit.com/r/haskell/comments/12vvn2/introduction_to_category_theory_1_course_overview/
  25. http://research.microsoft.com/en-us/people/dimitris/hcc-popl.pdf
  26.
http://www.reddit.com/r/haskell/comments/12wovt/halo_haskell_to_logic_through_denotational/
  27. http://stackoverflow.com/a/13432926/208257
  28.
http://www.reddit.com/r/haskell/comments/13cz6b/how_to_write_python_in_haskell_state_and_either/
  29.
http://web.jaguarpaw.co.uk/~tom/blog/posts/2012-11-04-what-is-foldr-made-of.html
  30. http://www.reddit.com/r/haskell/comments/12mnhu/what_is_foldr_made_of/
  31.
http://ics.p.lodz.pl/~stolarek/blog/2012/11/how-to-shoot-yourself-in-the-foot-with-haskell/
  32.
http://www.reddit.com/r/haskell/comments/12rlgt/how_to_shoot_yourself_in_the_foot_with_haskell/
  33.
http://www.happstack.com/c/view-page-slug/15/happstack-fay-acid-state-shared-datatypes-are-awesome
  34.
http://www.reddit.com/r/haskell/comments/1375q0/happstack_fay_acidstate_shared_datatypes_are/
  35.
http://www.haskell.org/pipermail/haskell-cafe/2012-November/104329.html
  36.
http://www.reddit.com/r/haskell/comments/12mk7h/ann_opengl_packages_update/
  37.
http://www.reddit.com/r/haskell/comments/12relk/how_can_i_cleanlyconsistently_work_with_3/
  38.
http://www.reddit.com/r/haskell/comments/12relk/how_can_i_cleanlyconsistently_work_with_3/
  39. http://stackoverflow.com/questions/13317242/what-are-paramorphisms
  40.
http://stackoverflow.com/questions/13404208/in-pure-functional-languages-is-there-an-algorithm-to-get-the-inverse-function
  41. http://stackoverflow.com/questions/13352205/what-are-free-monads
  42.
http://stackoverflow.com/questions/13341937/whats-the-status-of-current-functional-reactive-programming-implementations
  43.
http://stackoverflow.com/questions/13340458/what-does-the-world-mean-in-functional-programming-world
  44. http://stackoverflow.com/questions/13346200/type-safe-difference-lists
  45.
http://stackoverflow.com/questions/13281316/is-it-possible-to-annotate-a-functions-special-properties-e-g-surjectivity
  46.
http://stackoverflow.com/questions/13379060/under-what-circumstances-are-monadic-computations-tail-recursive
  47.
http://stackoverflow.com/questions/13422610/should-i-use-new-haskell-language-extensions

[Haskell-cafe] Haskell Weekly News: Issue 250

2012-11-07 Thread Daniel Santa Cruz
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

[Haskell-cafe] Haskell Weekly News: Issue 249

2012-11-01 Thread Daniel Santa Cruz
Welcome to issue 249 of the HWN, an issue covering crowd-sourced bits
of information about Haskell from around the web. This issue covers the
week of October 21 to October 27, 2012.

Quotes of the Week

   * johnw: ah terminology, just when you think you know something, they
 redefined know...

   * lispy: The crappy thing about using partial fun*** Exception:
 Pattern match failure

   * shachaf: This Useful Information information brought to you by:
 ghci, and: the letter t

   * edwardk: i should have picked a better name to minimize confusion
 cmccann: huh. that's not something I ever expected to hear edwardk
   say

   * beaky: why did they settle on bitshiftrightassign (=) for monadic
 bind?

Top Reddit Stories

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

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

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

   * Haskell job opening at Functor AB
 Domain: alpmestan.com, Score: 35, Comments: 5
 On Reddit: [7] http://goo.gl/hQmoa
 Original: [8] http://goo.gl/ASA9c

   * Enemy of the Mutable State
 Domain: ozonehouse.com, Score: 32, Comments: 10
 On Reddit: [9] http://goo.gl/Wn3Yv
 Original: [10] http://goo.gl/r18by

   * Gloss(ish) and Fay: An Example
 Domain: zelda.designacourse.com, Score: 29, Comments: 7
 On Reddit: [11] http://goo.gl/rtR9Y
 Original: [12] http://goo.gl/1cF0z

   * Yesodweb: Future work to improve the performance of Warp
 Domain: yesodweb.com, Score: 25, Comments:
 On Reddit: [13] http://goo.gl/0YF64
 Original: [14] http://goo.gl/fq7ds

   * (a,b,c,d) as sugar for (a,(b,(c,d))) ?
 Domain: self.haskell, Score: 23, Comments: 37
 On Reddit: [15] http://goo.gl/cc30R
 Original: [16] http://goo.gl/cc30R

   * Using Cloud Haskell in HPC Cluster
 Domain: malcodigo.blogspot.com.es, Score: 23, Comments:
 On Reddit: [17] http://goo.gl/LxmqY
 Original: [18] http://goo.gl/ycmZr

   * Haskell Platform 2012.4.0.0 release candidates
 Domain: trac.haskell.org, Score: 23, Comments: 3
 On Reddit: [19] http://goo.gl/B4MNc
 Original: [20] http://goo.gl/Q4fHP

Top StackOverflow Questions

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

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

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

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

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

   * How to reliably compare runtime of Haskell and C?
 votes: 10, answers: 1
 Read on SO: [26] http://goo.gl/R7whA

   * Currying Product Types
 votes: 10, answers: 3
 Read on SO: [27] http://goo.gl/7gxIS

   * Modular Program Design - Combining Monad Transformers in Monad
Agnostic
 functions
 votes: 9, answers: 2
 Read on SO: [28] http://goo.gl/8rh1B

   * Is there a nicer way to apply a function to both elements of a pair
 in a list than a list comprehension?
 votes: 9, answers: 3
 Read on SO: [29] http://goo.gl/JF3p5

   * How unpacking strict fields goes together with polymorphism?
 votes: 9, answers: 1
 Read on SO: [30] http://goo.gl/58MuT

Until next time,
Daniel Santa Cruz

References

   1. http://honza.ca/2012/10/haskell-strings
   2.
http://www.reddit.com/r/haskell/comments/120h6i/why_is_this_simple_text_processing_program_so/
   3. http://fay-lang.org/fay-talk/
   4. http://www.reddit.com/r/haskell/comments/11yrpi/fay_slides/
   5. http://www.haskellforall.com/2012/10/hello-core.html
   6.
http://www.reddit.com/r/haskell/comments/11vuzz/haskell_for_all_hello_core/
   7.
http://alpmestan.com/posts/2012-10-23-haskell-job-opening-at-functor.html
   8.
http://www.reddit.com/r/haskell/comments/11yf8c/haskell_job_opening_at_functor_ab/
   9. http://www.ozonehouse.com/mark/enemy/
  10.
http://www.reddit.com/r/haskell/comments/125zt0/enemy_of_the_mutable_state/
  11. http://zelda.designacourse.com/codeworld.html
  12.
http://www.reddit.com/r/haskell/comments/126vdk/glossish_and_fay_an_example/
  13. http://www.yesodweb.com/blog/2012/10/future-work-warp
  14.
http://www.reddit.com/r

[Haskell-cafe] Haskell Weekly News: Issue 247

2012-10-10 Thread Daniel Santa Cruz
 and pattern matching work together?
 votes: 9, answers: 1
 Read on SO: [36] http://goo.gl/jBCz0

   * How does the constraints package work?
 votes: 9, answers: 1
 Read on SO: [37] http://goo.gl/mb2na

   * In haskell, What does :+: mean in data type definition?
 votes: 9, answers: 1
 Read on SO: [38] http://goo.gl/kv0Yn

   * Monad m = a - [a - m a] - m a
 votes: 9, answers: 1
 Read on SO: [39] http://goo.gl/ns8FG

   * How to decorate a Tree in Haskell
 votes: 7, answers: 2
 Read on SO: [40] http://goo.gl/kBn66


Until next time,
Daniel Santa Cruz

References

   1. http://mathlesstraveled.com/2012/10/05/factorization-diagrams/
   2. http://www.reddit.com/r/haskell/comments/1117h2/factorization_diagrams/
   3. http://www.well-typed.com/blog/70
   4. http://www.reddit.com/r/haskell/comments/10y089/the_new_cloud_haskell/
   5. http://hpaste.org/75668
   6. 
http://www.reddit.com/r/haskell/comments/10u7xr/ghc_head_now_features_agdalike_holes/
   7. http://dave.fayr.am/posts/2012-10-4-finding-fizzbuzz.html
   8. 
http://www.reddit.com/r/haskell/comments/10zlyy/fizzbuzz_revisited_using_monoids/
   9. 
https://docs.google.com/spreadsheet/viewform?formkey=dE1QZFNRLTFMdkllYWIyR2FkYnRzZHc6MQ
  10. 
http://www.reddit.com/r/haskell/comments/10r2yk/which_advanced_haskell_topics_interest_you_survey/
  11. 
http://www.serpentine.com/blog/2012/10/02/a-fast-new-siphash-implementation-in-haskell/
  12. 
http://www.reddit.com/r/haskell/comments/10u381/a_fast_new_siphash_implementation/
  13. http://www.well-typed.com/blog/71
  14. 
http://www.reddit.com/r/haskell/comments/10zo6t/communication_patterns_in_cloud_haskell_part_1/
  15. http://web.jaguarpaw.co.uk/~tom/blog/2012/09/30/category-and-lenses.html
  16. http://www.reddit.com/r/haskell/comments/10ph2c/category_and_lenses/
  17. http://fpcomplete.com/yesod-tutorial-1-my-first-web-site/
  18. 
http://www.reddit.com/r/haskell/comments/10seol/yesod_tutorial_1_at_fp_complete/
  19. 
http://www.reddit.com/r/haskell/comments/10q2ls/the_usual_type_signatures_for_foldl_and_foldr_are/
  20. 
http://www.reddit.com/r/haskell/comments/10q2ls/the_usual_type_signatures_for_foldl_and_foldr_are/
  21. http://www.haskell.org/haskell-symposium/2012/index.html
  22. 
http://www.reddit.com/r/haskell/comments/10xafx/haskell_symposium_2012_with_youtube_links/
  23. 
http://idontgetoutmuch.wordpress.com/2012/04/01/solving-a-partial-differential-equation-comonadically/
  24. 
http://www.reddit.com/r/haskell/comments/10zy51/solving_a_partial_differential_equation/
  25. 
http://www.reddit.com/r/haskell/comments/10zf9c/need_a_math_related_haskell_project_suggestion/
  26. 
http://www.reddit.com/r/haskell/comments/10zf9c/need_a_math_related_haskell_project_suggestion/
  27. 
http://stackoverflow.com/questions/10453558/algebraically-interpreting-polymorphism/10456993#10456993
  28. 
http://www.reddit.com/r/haskell/comments/10rt4y/algebraically_interpreting_polymorphism/
  29. http://stackoverflow.com/questions/12687392/why-is-seq-bad
  30. 
http://stackoverflow.com/questions/12730503/can-i-speed-up-this-haskell-algorithm
  31. 
http://stackoverflow.com/questions/12697348/is-there-a-library-that-uses-constraintkinds-to-generalize-all-the-base-type-cla
  32. http://stackoverflow.com/questions/12719435/what-are-skolems
  33. 
http://stackoverflow.com/questions/12746229/what-does-it-usually-mean-when-a-haskell-record-accessor-leads-with-an-underscor
  34. 
http://stackoverflow.com/questions/12659951/how-does-this-piece-of-obfuscated-haskell-code-work
  35. 
http://stackoverflow.com/questions/12685430/how-to-implement-a-game-loop-in-reactive-banana
  36. 
http://stackoverflow.com/questions/12658936/how-do-haskell-currying-and-pattern-matching-work-together
  37. 
http://stackoverflow.com/questions/12728159/how-does-the-constraints-package-work
  38. 
http://stackoverflow.com/questions/12733171/in-haskell-what-does-mean-in-data-type-definition
  39. http://stackoverflow.com/questions/12755655/monad-m-a-a-m-a-m-a
  40. 
http://stackoverflow.com/questions/12658443/how-to-decorate-a-tree-in-haskell

___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


[Haskell-cafe] Haskell Weekly News: Issue 246

2012-10-03 Thread Daniel Santa Cruz
: [32] http://goo.gl/aybHY

Until next time,
Daniel Santa Cruz

References

   1. http://www.sthaskell.com/
   2.
http://www.reddit.com/r/haskell/comments/10fx9w/my_haskell_book_is_not_dead_id_love_some_feedback/
   3. http://fpcomplete.com/commercialuserneeds/
   4.
http://www.reddit.com/r/haskell/comments/10me87/what_commercial_users_say_they_want_from_haskell/
   5.
http://www.reddit.com/r/haskell/comments/10c7n5/haskell_rewarding_moments_orc_battle_translation/
   6.
http://www.reddit.com/r/haskell/comments/10c7n5/haskell_rewarding_moments_orc_battle_translation/
   7. http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2012/n3449.pdf
   8.
http://www.reddit.com/r/haskell/comments/10i859/does_stroustroup_have_some_fp_envy_this_is_a/
   9.
https://www.facebook.com/notes/kent-beck/functional-tdd-a-clash-of-cultures/472392329460303
  10.
http://www.reddit.com/r/haskell/comments/10jk06/functional_tdd_a_clash_of_cultures/
  11. http://www.reddit.com/r/haskell/comments/10d7gx/dovetailing/
  12. http://www.reddit.com/r/haskell/comments/10d7gx/dovetailing/
  13.
http://www.reddit.com/r/haskell/comments/10lyaw/oh_the_fun_of_trying_to_install_wxhaskell/
  14.
http://www.reddit.com/r/haskell/comments/10lyaw/oh_the_fun_of_trying_to_install_wxhaskell/
  15. http://www.cs.indiana.edu/~sabry/papers/yield-pp.pdf
  16.
http://www.reddit.com/r/haskell/comments/10nsmw/lazy_v_yield_incremental_linear_prettyprinting/
  17. https://gist.github.com/3761252
  18.
http://www.reddit.com/r/haskell/comments/10c8ld/call_for_discussion_overloadedlists_extension/
  19.
http://www.reddit.com/r/haskell/comments/10gcpp/real_world_haskell_is_there_a_second_edition/
  20.
http://www.reddit.com/r/haskell/comments/10gcpp/real_world_haskell_is_there_a_second_edition/
  21.
http://blog.edwardamsden.com/2012/09/video-introduction-to-functional.html
  22.
http://www.reddit.com/r/haskell/comments/10nho4/introduction_to_functional_reactive_programming/
  23.
http://stackoverflow.com/questions/12653787/what-optimizations-can-ghc-be-expected-to-perform-reliably
  24.
http://stackoverflow.com/questions/12617664/a-simple-example-showing-that-io-doesnt-satisfy-the-monad-laws
  25.
http://stackoverflow.com/questions/12628700/are-there-any-good-use-cases-for-overlappinginstances
  26.
http://stackoverflow.com/questions/12617916/why-is-listt-monad-transformer-considered-buggy-what-monad-laws-it-breaks
  27.
http://stackoverflow.com/questions/12571205/how-to-build-and-use-a-bootstrap-executable-in-a-cabal-package
  28.
http://stackoverflow.com/questions/12589765/continuation-passing-style-representation-of-types
  29.
http://stackoverflow.com/questions/12645254/ghc-code-generation-for-type-class-function-calls
  30.
http://stackoverflow.com/questions/12651146/why-inductive-datatypes-forbid-types-like-data-bad-a-c-bad-a-a-where-th
  31.
http://stackoverflow.com/questions/12571161/are-functions-of-arity-n-really-just-an-n-category-due-to-currying-can-they-be
  32.
http://stackoverflow.com/questions/12590202/setting-socket-options-on-osx
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


[Haskell-cafe] Haskell Weekly News: Issue 245

2012-09-26 Thread Daniel Santa Cruz
 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_hGQfeature=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

[Haskell-cafe] Haskell Weekly News: Issue 244

2012-09-19 Thread Daniel Santa Cruz
 theorems [closed]
 votes: 11, answers: 1
 Read on SO: [36] http://goo.gl/2OVYJ

   * Int vs Word in common use?
 votes: 10, answers: 3
 Read on SO: [37] http://goo.gl/JR9xK

   * Haskell collections with guaranteed worst-case bounds for every single
operation?
 votes: 9, answers: 1
 Read on SO: [38] http://goo.gl/Oc4L9

   * Zipper data structure for graphical model editor
 votes: 8, answers: 1
 Read on SO: [39] http://goo.gl/BF865

Until next time,
Daniel Santa Cruz

References

   1. http://comments.gmane.org/gmane.comp.lang.haskell.general/19477
   2. http://joyridelabs.de/blog/?p=1435
   3.
http://www.youtube.com/playlist?list=PL4UWOFngo5DV0sAM9qsfnPzNtRaDyZ7MD
   4. http://www.yesodweb.com/blog/2012/09/building-haskell-ide
   5.
http://www.reddit.com/r/haskell/comments/zrm9z/yet_another_haskell_ide_in_the_works/
   6.
http://www.serpentine.com/blog/2012/09/12/the-case-of-the-mysterious-explosion-in-space/
   7.
http://www.reddit.com/r/haskell/comments/zrxns/the_case_of_the_mysterious_explosion_in_space/
   8. http://www.macs.hw.ac.uk/~dsg/gph/papers/abstracts/fhpc12.html
   9.
http://www.reddit.com/r/haskell/comments/zxcks/haskell_vs_f_vs_scala_a_highlevel_language/
  10. http://www.haskellforall.com/2012/09/the-functor-design-pattern.html
  11.
http://www.reddit.com/r/haskell/comments/zxl49/the_functor_design_pattern/
  12. http://tim.dreamwidth.org/1762846.html
  13.
http://www.reddit.com/r/haskell/comments/zxmzv/how_to_exclude_women_from_your_technical/
  14. https://github.com/smichal/hs-logic
  15.
http://www.reddit.com/r/haskell/comments/zq1gb/a_simple_library_that_allows_logic_programming_in/
  16.
http://www.youtube.com/watch?v=LR8fQiskYIIfeature=player_detailpage#t=169s
  17.
http://www.reddit.com/r/haskell/comments/zpff3/larry_wall_you_should_probably_know_about_it/
  18.
http://m.youtube.com/channel/UCP9g4dLR7xt6KzCYntNqYcw?desktop_uri=%2Fchannel%2FUCP9g4dLR7xt6KzCYntNqYcw
  19.
http://www.reddit.com/r/haskell/comments/zsjag/malcolm_wallace_is_broadcasting_videos_from_icfp/
  20. http://hub.darcs.net/
  21.
http://www.reddit.com/r/haskell/comments/zx4th/darcs_hub_alpha_a_darcsden_fork_to_turn_the/
  22. http://www.iij.ad.jp/en/company/development/tech/mighttpd/
  23.
http://www.reddit.com/r/haskell/comments/zrydv/the_architecture_of_the_mighttpd_highspeed_web/
  24.
http://www.reddit.com/r/haskell/comments/znt85/tying_the_knot_on_a_rubiks_cube/
  25.
http://www.reddit.com/r/haskell/comments/znt85/tying_the_knot_on_a_rubiks_cube/
  26. http://www.yesodweb.com/blog/2012/09/improving-warp
  27.
http://www.reddit.com/r/haskell/comments/ztvu7/kazu_yamamoto_improving_the_performance_of_warp/
  28.
http://www.reddit.com/r/haskell/comments/zydcs/taking_advantage_of_theorems_for_free/
  29.
http://www.reddit.com/r/haskell/comments/zydcs/taking_advantage_of_theorems_for_free/
  30.
http://stackoverflow.com/questions/12416723/is-there-a-nice-way-to-make-function-signatures-more-informative-in-haskell
  31.
http://stackoverflow.com/questions/12358083/purely-functional-data-structures-for-text-editors
  32.
http://stackoverflow.com/questions/12429449/lazy-pattern-matching-in-data-list
  33.
http://stackoverflow.com/questions/12442858/can-i-provide-the-type-checker-with-proofs-about-inductive-naturals-in-ghc-7-6
  34.
http://stackoverflow.com/questions/12339822/why-does-haskells-flip-id-has-this-type
  35.
http://stackoverflow.com/questions/12404031/how-long-pauses-can-occur-in-a-haskell-program-due-to-garbage-collection
  36.
http://stackoverflow.com/questions/12421085/good-introduction-to-free-theorems
  37. http://stackoverflow.com/questions/12432154/int-vs-word-in-common-use
  38.
http://stackoverflow.com/questions/12393104/haskell-collections-with-guaranteed-worst-case-bounds-for-every-single-operation
  39.
http://stackoverflow.com/questions/12339805/zipper-data-structure-for-graphical-model-editor
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


[Haskell-cafe] Haskell Weekly News: Issue 234

2012-09-05 Thread Daniel Santa Cruz
Welcome to issue 243 of the HWN, an issue covering crowd-sourced bits
of information about Haskell from around the web. This issue covers the
week of August 26 to September 01, 2012.

Quotes of the Week

   * companion_cube: I don't understand this article at all
 edwardk: Well, when you finish reading it, here's a follow-up
 article

Top Reddit Stories

   * Parsing with Haskell and Attoparsec
 Domain: newartisans.com, Score: 64, Comments: 8
 On Reddit: [1] http://goo.gl/rrlQG
 Original: [2] http://goo.gl/aHlTJ

   * FRP - Release of reactive-banana-0.7.
 Finally features dynamic event switching!
 Domain: apfelmus.nfshost.com, Score: 48, Comments: 21
 On Reddit: [3] http://goo.gl/5QnBl
 Original: [4] http://goo.gl/8dnLg

   * Combinatorrent - Writing Haskell Code for Fun and Profit [InfoQ]
 Domain: infoq.com, Score: 46, Comments: 14
 On Reddit: [5] http://goo.gl/FE4OF
 Original: [6] http://goo.gl/feU7U

   * Putting it all together -- Example project that pulls together
 Snap, Blaze, OpenId, IxSet, AcidState, and Sessions.
 Domain: self.haskell, Score: 34, Comments: 3
 On Reddit: [7] http://goo.gl/huFaI
 Original: [8] http://goo.gl/huFaI

   * Invert the Inversion of Control
 Domain: thev.net, Score: 32, Comments: 30
 On Reddit: [9] http://goo.gl/1uO5a
 Original: [10] http://goo.gl/89UnF

   * A follow up on my initial experience and why there's
 still something immensely attractive about Haskell
 Domain: binarysculpting.com, Score: 27, Comments: 19
 On Reddit: [11] http://goo.gl/3RLNO
 Original: [12] http://goo.gl/81YF2

   * Haskim -- a convenient Haskell VIM distribution
 Domain: github.com, Score: 25, Comments: 19
 On Reddit: [13] http://goo.gl/9sJ3O
 Original: [14] http://goo.gl/Wq0Rq

   * Introducing Perdure: persistence for acyclic immutable data
 Domain: hackage.haskell.org, Score: 23, Comments: 12
 On Reddit: [15] http://goo.gl/ACWDi
 Original: [16] http://goo.gl/CSi57

   * Existential types and data abstraction
 Domain: iveselov.info, Score: 22, Comments:
 On Reddit: [17] http://goo.gl/K6JGl
 Original: [18] http://goo.gl/GBYlW

   * I just realized that running monads is applying a left monad action
 Domain: self.haskell, Score: 20, Comments: 63
 On Reddit: [19] http://goo.gl/Geus4
 Original: [20] http://goo.gl/Geus4

Top StackOverflow Questions

   * How can I recover sharing in a GADT?
 votes: 14, answers: 2
 Read on SO: [21] http://goo.gl/I3cuW

   * Constructing efficient monad instances on `Set`
 (and other containers with constraints) using the continuation monad
 votes: 13, answers: 2
 Read on SO: [22] http://goo.gl/Ys4Uy

   * Numbers as multiplicative functions (weird but entertaining)
 votes: 12, answers: 1
 Read on SO: [23] http://goo.gl/yN8KN

   * Game server in Haskell
 votes: 10, answers: 3
 Read on SO: [24] http://goo.gl/QV9de

   * Why doesn't sortBy take (a - a - Bool)?
 votes: 10, answers: 5
 Read on SO: [25] http://goo.gl/Y7EzD

   * Default type instances referring to each other
 votes: 9, answers: 1
 Read on SO: [26] http://goo.gl/6cUG7

   * Applying a fixed-length-vector-function to the inital part of a
 longer fixed-length-vector
 votes: 9, answers: 2
 Read on SO: [27] http://goo.gl/03KcE

   * Haskell: example of function of type a - a, besides the identity
 votes: 9, answers: 5
 Read on SO: [28] http://goo.gl/q2UDW

   * Stack overflow when using Haskell sort function
 votes: 8, answers: 2
 Read on SO: [29] http://goo.gl/D31Ku

   * How to navigate up inside a HUET Zipper
 votes: 7, answers: 2
 Read on SO: [30] http://goo.gl/X7dE3

   * Haskell : reference to previously updated elements of list within
 the update function
 votes: 7, answers: 6
 Read on SO: [31] http://goo.gl/0yRIo

   * Is there any way to make parsec report “shift-reduce” conflicts?
 votes: 7, answers: 1
 Read on SO: [32] http://goo.gl/LQeDG

   * Haskell: how to write a monadic variadic function, with parameters
 using the monadic context
 votes: 7, answers: 1
 Read on SO: [33] http://goo.gl/ThniY

   * Haskell parMap and parallelism
 votes: 7, answers: 1
 Read on SO: [34] http://goo.gl/3qQHu

Until next time,
Daniel Santa Cruz

References

   1. http://newartisans.com/2012/08/parsing-with-haskell-and-attoparsec/
   2.
http://www.reddit.com/r/haskell/comments/z2lir/parsing_with_haskell_and_attoparsec/
   3. http://apfelmus.nfshost.com/blog/2012/08/26-frp-banana-0-7.html
   4.
http://www.reddit.com/r/haskell/comments/yv6ku/frp_release_of_reactivebanana07_finally_features/
   5. http://www.infoq.com/presentations/Combinatorrent-Haskell-casestudy
   6.
http://www.reddit.com/r/haskell/comments/yzdyr/combinatorrent_writing_haskell_code_for_fun_and/
   7.
http://www.reddit.com/r/haskell/comments/z4iay

[Haskell-cafe] Haskell Weekly News: Issue 242

2012-08-29 Thread Daniel Santa Cruz
 on SO: [45] http://goo.gl/X0LJ4

   * Overloading of operators
 votes: 14, answers: 1
 Read on SO: [46] http://goo.gl/1rB0O

   * When is a composition of catamorphisms a catamorphism?
 votes: 11, answers: 4
 Read on SO: [47] http://goo.gl/x7eBk

   * Tacit function composition in Haskell
 votes: 10, answers: 2
 Read on SO: [48] http://goo.gl/TIvMN

   * Haskell pattern matching on GADTs with Data Kinds
 votes: 9, answers: 1
 Read on SO: [49] http://goo.gl/5fgAR

   * Store polymorphic callbacks in Haskell
 votes: 8, answers: 1
 Read on SO: [50] http://goo.gl/QMOlq

   * Having trouble understanding Haskell's type system
 votes: 8, answers: 2
 Read on SO: [51] http://goo.gl/n8FfC

   * Function composition hint
 votes: 7, answers: 2
 Read on SO: [52] http://goo.gl/kvgZj

   * Comparing speed of Haskell and C for the computation of primes
 votes: 6, answers: 4
 Read on SO: [53] http://goo.gl/gPh02

Until next time,
Daniel Santa Cruz

References

   1. http://www.haskell.org/pipermail/cabal-devel/2012-August/008977.html
   2. 
http://www.reddit.com/r/haskell/comments/yr9t1/hackage2_server_ready_for_testing/
   3. http://newartisans.com/2012/08/monads-in-pictures/
   4. http://www.reddit.com/r/haskell/comments/ykmgg/monads_in_pictures/
   5. 
http://blog.johantibell.com/2012/08/a-new-fast-and-easy-to-use-csv-library.html
   6. 
http://www.reddit.com/r/haskell/comments/yqh7z/a_new_fast_and_easy_to_use_csv_library/
   7. 
http://www.reddit.com/r/haskell/comments/yjdkh/duckduckgocom_just_became_my_favorite_search/
   8. 
http://www.reddit.com/r/haskell/comments/yjdkh/duckduckgocom_just_became_my_favorite_search/
   9. 
http://chrisdone.com/posts/2010-10-07-haskelldb-and-typeoperator-madness.html
  10. 
http://www.reddit.com/r/haskell/comments/yosoe/an_example_on_how_ridiculously_powerful_haskells/
  11. http://corp.galois.com/blog/2012/8/21/galois-internship-available.html
  12. 
http://www.reddit.com/r/haskell/comments/yl84x/galois_internship_available_come_build/
  13. http://themonadreader.wordpress.com/2012/08/25/issue-20/
  14. http://www.reddit.com/r/haskell/comments/yu9bu/issue_20_the_monadreader/
  15. http://elm-lang.org/blog/games-in-elm/part-0/Making-Pong.html
  16. 
http://www.reddit.com/r/haskell/comments/yp27x/functional_game_design_making_pong_in_elm/
  17. http://chrisdone.com/posts/2012-08-25-haskelldb-more-type-safe.html
  18. 
http://www.reddit.com/r/haskell/comments/ysuvr/making_haskelldb_slightly_more_typesafe/
  19. 
http://byorgey.wordpress.com/2012/08/25/identifying-outdated-packages-in-cabal-install-plans/
  20. 
http://www.reddit.com/r/haskell/comments/ytckc/identifying_outdated_packages_in_cabal_install/
  21. http://ghclive.wordpress.com/2012/08/20/ghclive-project-escapes/
  22. http://www.reddit.com/r/haskell/comments/yjtql/ghclive_project_escapes/
  23. http://users.utu.fi/machra/posts/2012-08-23-relalgebra.html
  24. 
http://www.reddit.com/r/haskell/comments/ypdox/my_view_on_why_relational_algebra_matters/
  25. http://www.haskell.org/pipermail/haskell/2012-August/023477.html
  26. 
http://www.reddit.com/r/haskell/comments/yralu/ann_basicprelude_03_now_comes_with_a/
  27. 
http://www.reddit.com/r/haskell/comments/ytovd/i_just_realized_that_running_monads_is_applying_a/
  28. 
http://www.reddit.com/r/haskell/comments/ytovd/i_just_realized_that_running_monads_is_applying_a/
  29. 
http://blog.johantibell.com/2012/08/you-can-soon-play-in-cabal-sandbox.html
  30. 
http://www.reddit.com/r/haskell/comments/ys359/you_can_soon_play_in_the_cabal_sandbox/
  31. http://byorgey.wordpress.com/2012/08/24/unordered-tuples-and-type-algebra/
  32. 
http://www.reddit.com/r/haskell/comments/ysuyr/unordered_tuples_and_type_algebra/
  33. 
http://cleantypecheck.wordpress.com/2012/08/24/haskell-type-exts-passed-the-final-evaluation/
  34. 
http://www.reddit.com/r/haskell/comments/yrzcq/haskelltypeexts_passed_the_final_evaluation/
  35. http://lambdajam.com/
  36. 
http://www.reddit.com/r/haskell/comments/yprlk/lambdajam_conference_from_the_creator_of_strange/
  37. 
http://www.reddit.com/r/haskell/comments/ypcu7/hello_world_in_ski_combinator_calculus/
  38. 
http://www.reddit.com/r/haskell/comments/ypcu7/hello_world_in_ski_combinator_calculus/
  39. 
http://www.reddit.com/r/haskell/comments/yqt89/is_this_monoid_instance_in_the_standard_library/
  40. 
http://www.reddit.com/r/haskell/comments/yqt89/is_this_monoid_instance_in_the_standard_library/
  41. http://tomasp.net/blog/applicative-functors.aspx
  42. 
http://www.reddit.com/r/haskell/comments/ykto4/applicative_functors_definition_and_syntax_a_reply/
  43. 
http://stackoverflow.com/questions/12057658/lazy-evaluation-and-time-complexity
  44. 
http://stackoverflow.com/questions/12031878/what-is-the-purpose-of-rank2types
  45. http://stackoverflow.com/questions/12078792/modern-hlist
  46. http://stackoverflow.com/questions/12076475/overloading-of-operators
  47. 
http://stackoverflow.com

[Haskell-cafe] Haskell Weekly News: Issue 241

2012-08-22 Thread Daniel Santa Cruz
Welcome to issue 241 of the HWN, an issue covering crowd-sourced bits
of information about Haskell from around the web. This issue covers the
week of August 12 to 18, 2012.

Quotes of the Week

   * monochrom: seq is a suggestion. pseq is an order.

   * johnw: Haskell is like using a finely crafted blade to whittle
 yourself a canoe, as your friends pass by on their cruise liner and
 wonder what you're up to

Top Reddit Stories

   * Yesod gets financial backing.
 Domain: yesodweb.com, Score: 76, Comments: 23
 On Reddit: [1] http://goo.gl/isVxZ
 Original: [2] http://goo.gl/aTtqC

   * The category design pattern
 Domain: haskellforall.com, Score: 65, Comments: 32
 On Reddit: [3] http://goo.gl/Owrgh
 Original: [4] http://goo.gl/iDEen

   * I remember the time before monads | free variable
 Domain: free-variable.org, Score: 64, Comments: 5
 On Reddit: [5] http://goo.gl/41Utn
 Original: [6] http://goo.gl/febU9

   * GHC 7.6.1 Release Candidate 1
 Domain: haskell.org, Score: 55, Comments: 33
 On Reddit: [7] http://goo.gl/weAei
 Original: [8] http://goo.gl/QHtd7

   * PVP: upper bounds are not our friends
 Domain: haskell.org, Score: 49, Comments: 94
 On Reddit: [9] http://goo.gl/8ihwE
 Original: [10] http://goo.gl/0YbGl

   * MongoDB on the hunt for Haskell Evangelist
 Domain: haskellers.com, Score: 36, Comments: 17
 On Reddit: [11] http://goo.gl/X1WLL
 Original: [12] http://goo.gl/TYDdE

   * Raspberry Pi in a Haskell Cloud
 Domain: alenribic.com, Score: 33, Comments: 6
 On Reddit: [13] http://goo.gl/esAHP
 Original: [14] http://goo.gl/me7ob

   * Practical Foundations for Programming Languages (first impressions)
 Domain: blog.ezyang.com, Score: 30, Comments:
 On Reddit: [15] http://goo.gl/FjrY1
 Original: [16] http://goo.gl/8AzpC

   * Scoutess GSoC project finished!
 Domain: self.haskell, Score: 28, Comments: 4
 On Reddit: [17] http://goo.gl/hRzvC
 Original: [18] http://goo.gl/hRzvC

Top StackOverflow Questions

   * Subtype polymorphism in Haskell
 votes: 17, answers: 2
 Read on SO: [19] http://goo.gl/xERPq

   * Is it possible to use a bracketing syntactic sugar for an
 applicative functor?
 votes: 14, answers: 2
 Read on SO: [20] http://goo.gl/3EH63

   * Useful operations on free arrows
 votes: 11, answers: 0
 Read on SO: [21] http://goo.gl/BQ6ry

   * Against cold boot attacks: how to restrain sensitive information in
Haskell
 votes: 9, answers: 1
 Read on SO: [22] http://goo.gl/kUOn2

   * GHCi and compiled code seem to behave differently
 votes: 7, answers: 1
 Read on SO: [23] http://goo.gl/q8yJi

   * Implementing Iota in Haskell
 votes: 7, answers: 1
 Read on SO: [24] http://goo.gl/KonKf

   * Understanding STG
 votes: 6, answers: 1
 Read on SO: [25] http://goo.gl/uQmKn

   * Quickcheck for non-boolean tests
 votes: 6, answers: 0
 Read on SO: [26] http://goo.gl/on6jt

   * Screen capture in Haskell?
 votes: 6, answers: 3
 Read on SO: [27] http://goo.gl/7xIX5

   * typeclass challenge: having both variadic arguments and results
 votes: 6, answers: 2
 Read on SO: [28] http://goo.gl/8aA6Z

Until next time,
Daniel Santa Cruz

References

   1. http://www.yesodweb.com/blog/2012/08/joining-forces-advance-haskell
   2.
http://www.reddit.com/r/haskell/comments/y62j3/yesod_gets_financial_backing/
   3. http://www.haskellforall.com/2012/08/the-category-design-pattern.html
   4.
http://www.reddit.com/r/haskell/comments/yfhem/the_category_design_pattern/
   5.
http://www.free-variable.org/2012/08/i-remember-the-time-before-monads/
   6.
http://www.reddit.com/r/haskell/comments/y87rh/i_remember_the_time_before_monads_free_variable/
   7.
http://www.haskell.org/pipermail/glasgow-haskell-users/2012-August/022671.html
   8.
http://www.reddit.com/r/haskell/comments/y3vzd/ghc_761_release_candidate_1/
   9. http://www.haskell.org/pipermail/haskell-cafe/2012-August/102885.html
  10.
http://www.reddit.com/r/haskell/comments/ydkcq/pvp_upper_bounds_are_not_our_friends/
  11. http://www.haskellers.com/jobs/18
  12.
http://www.reddit.com/r/haskell/comments/yc1no/mongodb_on_the_hunt_for_haskell_evangelist/
  13. http://alenribic.com/writings/post/raspberry-pi-in-a-haskell-cloud
  14.
http://www.reddit.com/r/haskell/comments/ydvn2/raspberry_pi_in_a_haskell_cloud/
  15.
http://blog.ezyang.com/2012/08/practical-foundations-for-programming-languages/
  16.
http://www.reddit.com/r/haskell/comments/yda6c/practical_foundations_for_programming_languages/
  17.
http://www.reddit.com/r/haskell/comments/y9v83/scoutess_gsoc_project_finished/
  18.
http://www.reddit.com/r/haskell/comments/y9v83/scoutess_gsoc_project_finished/
  19.
http://stackoverflow.com/questions/12002979/subtype-polymorphism-in-haskell
  20.
http://stackoverflow.com/questions/12014524/is-it-possible-to-use-a-bracketing-syntactic-sugar-for-an-applicative-functor
  21

[Haskell-cafe] Haskell Weekly News: Issue 240

2012-08-15 Thread Daniel Santa Cruz
://goo.gl/rtveO

Until next time,
Daniel Santa Cruz

References

   1. http://www.haskellforall.com/2012/08/code-example-1.html
   2.
http://www.reddit.com/r/haskell/comments/y0wlw/studying_protein_structures_in_haskell/
   3. http://www.youtube.com/watch?v=6KkF5-_erns
   4.
http://www.reddit.com/r/haskell/comments/xy6gt/haskell_live_episode_2_time_to_refactor_is_up/
   5. http://ocharles.org.uk/blog/posts/2012-08-05-announcing-raskell.html
   6.
http://www.reddit.com/r/haskell/comments/xq5ap/announcing_raskell_user_ratings_for_hackage/
   7. http://www.yesodweb.com/blog/2012/08/announcing-yesod-1-1
   8. http://www.reddit.com/r/haskell/comments/xujq6/yesod_11_released/
   9. http://alenribic.com/writings/post/running-haskell-on-raspberry-pi
  10.
http://www.reddit.com/r/haskell/comments/xs5hn/running_haskell_on_raspberry_pi/
  11. http://www.rise4fun.com/koka/tutorial
  12.
http://www.reddit.com/r/haskell/comments/xwe10/koka_a_functionoriented_language_with_sideeffect/
  13. http://blog.ezyang.com/2012/08/is-haskell-liberal-or-conservative/
  14.
http://www.reddit.com/r/haskell/comments/xzukd/is_haskell_liberal_or_conservative_response_post/
  15. http://www.haskell.org/pipermail/haskell/2012-August/023461.html
  16. http://www.reddit.com/r/haskell/comments/y0kld/announce_basicprelude/
  17. http://www.haskell.org/pipermail/haskell/2012-August/023455.html
  18. http://www.reddit.com/r/haskell/comments/xt7yg/announce_tardis/
  19.
http://www.reddit.com/r/haskell/comments/y1tgc/any_hackage_mirrors_how_do_you_deal_with_hackage/
  20.
http://www.reddit.com/r/haskell/comments/y1tgc/any_hackage_mirrors_how_do_you_deal_with_hackage/
  21.
http://www.reddit.com/r/haskell/comments/xxxyi/is_there_a_standard_haskell_development_setup_for/
  22.
http://www.reddit.com/r/haskell/comments/xxxyi/is_there_a_standard_haskell_development_setup_for/
  23. http://www.yesodweb.com/blog/2012/08/webinar-oreilly
  24.
http://www.reddit.com/r/haskell/comments/xrebo/oreilly_webinar_this_thursday_designing_typesafe/
  25. http://meadowstalk.com/post/migration-to-acid-state
  26. http://www.reddit.com/r/haskell/comments/xs0t2/acidstate_with_yesod/
  27.
http://www.infoq.com/presentations/Faith-Evolution-Programming-Languages
  28.
http://www.reddit.com/r/haskell/comments/xtusf/philip_wadler_faith_evolution_and_programming/
  29.
http://cufp.org/jobs/haskell-development-role-within-quant-development-team-global-investme?goback=%2Egna_41001%2Egde_41001_member_142969787
  30.
http://www.reddit.com/r/haskell/comments/xrpl4/hiring_haskell_developers_singapore/
  31. http://www.cs.nott.ac.uk/~gmh/hu-thesis.pdf
  32.
http://www.reddit.com/r/haskell/comments/xw1p5/verifying_software_transactional_memory/
  33. http://postimage.org/image/ucqiynz17/
  34. http://www.reddit.com/r/haskell/comments/xwfbm/iterate_2_1/
  35.
http://www.reddit.com/r/haskell/comments/y1gg0/error_handling_how_would_you_solve_this/
  36.
http://www.reddit.com/r/haskell/comments/y1gg0/error_handling_how_would_you_solve_this/
  37.
http://stackoverflow.com/questions/11833920/advice-defining-a-data-structure-in-haskell
  38.
http://stackoverflow.com/questions/11844523/what-is-the-preferred-way-to-combine-two-sinks
  39.
http://stackoverflow.com/questions/11851005/why-is-numcapabilities-a-pure-function
  40.
http://stackoverflow.com/questions/11887666/using-generics-to-convert-between-types-of-the-same-shape
  41.
http://stackoverflow.com/questions/11828654/controlling-parallel-execution
  42. http://stackoverflow.com/questions/11850821/lists-of-lists-of-lists
  43. http://stackoverflow.com/questions/11910143/positive-integer-type
  44. http://stackoverflow.com/questions/11853306/haskell-bit-arrays
  45.
http://stackoverflow.com/questions/11856135/how-to-keep-track-of-number-of-guesses-in-a-simple-guessing-game-haskell
  46.
http://stackoverflow.com/questions/11896870/a-haskell-program-that-controls-the-mouse
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


[Haskell-cafe] Haskell Weekly News: Issue 239

2012-08-08 Thread Daniel Santa Cruz
Welcome to issue 239 of the HWN, an issue covering crowd-sourced bits
of information about Haskell from around the web. This issue covers the
week of July 29 to August 4, 2012.

Quotes of the Week

   * romm: i thought i knew programming. this is like discovering a new
   continent.

   * edwardk: i think the comonads are warm fuzzy, and the monads are
 warm sticky. its easy to get out of a comonad, its soft and you
 like wearing it. monads on the other hand stick to you and are icky

Top Reddit Stories

   * Update on GHC's new code generator
 Domain: hackage.haskell.org, Score: 70, Comments: 39
 On Reddit: [1] http://goo.gl/NkmqH
 Original: [2] http://goo.gl/4bUw1

   * The first video in my new series of free Haskell live coding videos
 Domain: youtube.com, Score: 64, Comments: 61
 On Reddit: [3] http://goo.gl/f1tmg
 Original: [4] http://goo.gl/ihwze

   * hbro, Haskell based browser, ideologically similar to uzbl
 Domain: github.com, Score: 48, Comments: 18
 On Reddit: [5] http://goo.gl/apILX
 Original: [6] http://goo.gl/STSwc

   * Thinking Functionally with Haskell | PragProg
 Domain: pragprog.com, Score: 32, Comments: 6
 On Reddit: [7] http://goo.gl/yL4Qj
 Original: [8] http://goo.gl/mHss0

   * Two ways of representing perfect binary trees : Inside 374
 Domain: blog.ezyang.com, Score: 30, Comments: 1
 On Reddit: [9] http://goo.gl/1GfdH
 Original: [10] http://goo.gl/JJAl1

   * Hoogle: from the command line
 Domain: self.haskell, Score: 28, Comments: 8
 On Reddit: [11] http://goo.gl/Ob9Mw
 Original: [12] http://goo.gl/Ob9Mw

   * Free monad transformers
 Domain: haskellforall.com, Score: 27, Comments: 11
 On Reddit: [13] http://goo.gl/XbQAj
 Original: [14] http://goo.gl/bJfrK

   * If someone asked you why Haskell?, what would you say?
 Domain: self.haskell, Score: 26, Comments: 73
 On Reddit: [15] http://goo.gl/LQUUh
 Original: [16] http://goo.gl/LQUUh

   * Feedback from someone who learnt Haskell as his first language
 Domain: blog.raynes.me, Score: 25, Comments: 50
 On Reddit: [17] http://goo.gl/QsnfZ
 Original: [18] http://goo.gl/wFOLN

   * Why isn't `length` part of `Foldable`?
 Domain: self.haskell, Score: 23, Comments: 19
 On Reddit: [19] http://goo.gl/L0WWX
 Original: [20] http://goo.gl/L0WWX

Top StackOverflow Questions

   * Monoidal parsing — what is it?
 votes: 19, answers: 2
 Read on SO: [21] http://goo.gl/bVGBo

   * Applying multiple functions to the same value point-free style in
Haskell
 votes: 7, answers: 4
 Read on SO: [22] http://goo.gl/PifBz

   * How do I get consistent criterion benchmarks, or interpret results
across runs?
 votes: 7, answers: 1
 Read on SO: [23] http://goo.gl/qwT5c

   * Why is this prime test so slow?
 votes: 7, answers: 4
 Read on SO: [24] http://goo.gl/QehSC

   * Is there a theory that combines category theory/abstract algebra and
computational complexity?
 votes: 7, answers: 1
 Read on SO: [25] http://goo.gl/CeAFw

   * Haskell Polymorphic Tree Sum
 votes: 7, answers: 1
 Read on SO: [26] http://goo.gl/NqYQW

   * reasonably efficient pure-functional matrix product in Haskell?
 votes: 7, answers: 3
 Read on SO: [27] http://goo.gl/8H6o9

   * Is access to internal strucutre of a monad required for monad
transformer?
 votes: 7, answers: 1
 Read on SO: [28] http://goo.gl/Yln18

   * Haskell sub-typeclass requires UndecidableInstances?
 votes: 6, answers: 2
 Read on SO: [29] http://goo.gl/u9FQh

   * Haskell Data.List.Class and syntax
 votes: 6, answers: 1
 Read on SO: [30] http://goo.gl/wvKEk

Until next time,
Daniel Santa Cruz

References

   1. http://hackage.haskell.org/trac/ghc/blog/newcg-update
   2.
http://www.reddit.com/r/haskell/comments/xmfes/update_on_ghcs_new_code_generator/
   3. http://www.youtube.com/watch?v=ScS8Q32lMxA
   4.
http://www.reddit.com/r/haskell/comments/xfcmk/the_first_video_in_my_new_series_of_free_haskell/
   5. https://github.com/k0ral/hbro
   6.
http://www.reddit.com/r/haskell/comments/xe0w3/hbro_haskell_based_browser_ideologically_similar/
   7.
http://pragprog.com/magazines/2012-08/thinking-functionally-with-haskell
   8.
http://www.reddit.com/r/haskell/comments/xmip7/thinking_functionally_with_haskell_pragprog/
   9.
http://blog.ezyang.com/2012/08/statically-checked-perfect-binary-trees/
  10.
http://www.reddit.com/r/haskell/comments/xov6n/two_ways_of_representing_perfect_binary_trees/
  11.
http://www.reddit.com/r/haskell/comments/xijsb/hoogle_from_the_command_line/
  12.
http://www.reddit.com/r/haskell/comments/xijsb/hoogle_from_the_command_line/
  13. http://www.haskellforall.com/2012/07/free-monad-transformers.html
  14.
http://www.reddit.com/r/haskell/comments/xg75g/free_monad_transformers/
  15.
http://www.reddit.com/r/haskell/comments/xlb1g/if_someone_asked_you_why_haskell_what_would_you/
  16.
http

[Haskell-cafe] Haskell Weekly News: Issue 238

2012-08-01 Thread Daniel Santa Cruz
://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

[Haskell-cafe] Haskell Weekly News: Issue 237

2012-07-25 Thread Daniel Santa Cruz
Welcome to issue 237 of the HWN, an issue covering crowd-sourced bits
of information about Haskell from around the web. This issue covers the
week of July 15 to 21, 2012.

Quotes of the Week

   * Eduard_Munteanu: Sufficiently advanced category theory is
 indistinguishable from trolling

   * Ralith just wait till I publish foldl'' / it is enterprise-ready

Top Reddit Stories

   * Fay programming language — A strict subset of Haskell that
 compiles to JavaScript
 Domain: chrisdone.com, Score: 146, Comments: 83
 On Reddit: [1] http://goo.gl/hQdvT
 Original: [2] http://goo.gl/0DDKv

   * Lambda-case and multi-way if added to GHC head (for 7.6.1)
 Domain: hackage.haskell.org, Score: 68, Comments: 71
 On Reddit: [3] http://goo.gl/YGZeV
 Original: [4] http://goo.gl/hulnj

   * Purify code using free monads
 Domain: haskellforall.com, Score: 60, Comments: 47
 On Reddit: [5] http://goo.gl/v8UPp
 Original: [6] http://goo.gl/fVtQY

   * Cloud Haskell Appetiser: an introductory glimpse at the new
 distributed-process package
 Domain: well-typed.com, Score: 38, Comments: 14
 On Reddit: [7] http://goo.gl/zGI6e
 Original: [8] http://goo.gl/BlDQJ

   * Code Us Some Roguelike in Haskell (Part 2)!
 Domain: jamiltron.com, Score: 37, Comments: 6
 On Reddit: [9] http://goo.gl/xPekY
 Original: [10] http://goo.gl/ZraR4

   * The Power of Types Compels You
 Domain: paczesiowa.blogspot.com.au, Score: 33, Comments: 14
 On Reddit: [11] http://goo.gl/NuZkM
 Original: [12] http://goo.gl/8djHL

   * RecordWildCards for localised module imports — what do you think?
 Domain: hpaste.org, Score: 30, Comments: 48
 On Reddit: [13] http://goo.gl/L0WLp
 Original: [14] http://goo.gl/O8y1M

   * FRP - Translated slides from tutorial session
 Domain: apfelmus.nfshost.com, Score: 28, Comments:
 On Reddit: [15] http://goo.gl/9sNHU
 Original: [16] http://goo.gl/kqCWu

   * [PDF] First-Class Modules -- What happened?
 Domain: research.microsoft.com, Score: 27, Comments: 9
 On Reddit: [17] http://goo.gl/V53sj
 Original: [18] http://goo.gl/JSFjJ

   * First class modules without defaults
 Domain: haskellforall.com, Score: 23, Comments: 27
 On Reddit: [19] http://goo.gl/1Q7B8
 Original: [20] http://goo.gl/rbS9u

   * gotchas with -threaded GHC runtime: accessing a MVar after forkprocess
 Domain: joeyh.name, Score: 22, Comments: 4
 On Reddit: [21] http://goo.gl/gpu1j
 Original: [22] http://goo.gl/ievD1

   * A Tutorial on the Curry-Howard Correspondence
 Domain: wellnowwhat.net, Score: 20, Comments: 11
 On Reddit: [23] http://goo.gl/5jHMT
 Original: [24] http://goo.gl/2lDg8

   * The Haskell Implementors Workshop 2012 Programme is out!
 Domain: haskell.org, Score: 20, Comments: 6
 On Reddit: [25] http://goo.gl/3q0Y3
 Original: [26] http://goo.gl/pEvww

   * Minimize your cloud costs with GLPK: linear programming
 Domain: chrisstucchio.com, Score: 18, Comments: 2
 On Reddit: [27] http://goo.gl/a1Awm
 Original: [28] http://goo.gl/pJUrt


Top StackOverflow Questions

   * Profiling the cost of polymorphism?
 votes: 16, answers: 1
 Read on SO: [29] http://goo.gl/en8Ab

   * hackage.haskell.org documentation convention meaning
 votes: 13, answers: 1
 Read on SO: [30] http://goo.gl/knlpX

   * What is the 'Const' applicative functor useful for?
 votes: 13, answers: 2
 Read on SO: [31] http://goo.gl/iGFgu

   * Why does State need a value?
 votes: 11, answers: 6
 Read on SO: [32] http://goo.gl/BBvLN

   * Haskell module naming conventions
 votes: 9, answers: 2
 Read on SO: [33] http://goo.gl/bTPSr

   * Haskell RSS, mail and XML library choices
 votes: 8, answers: 0
 Read on SO: [34] http://goo.gl/4Jj0u

   * Haskell: Equality constraint in instance
 votes: 8, answers: 1
 Read on SO: [35] http://goo.gl/GnS3X

   * Profiling a Haskell program
 votes: 8, answers: 4
 Read on SO: [36] http://goo.gl/Z3DXo

   * How can I turn either a Unix POSIX file descriptor or standard input
 Handle into a Socket?
 votes: 7, answers: 2
 Read on SO: [37] http://goo.gl/sIyf2

   * Reify a module into a record
 votes: 7, answers: 1
 Read on SO: [38] http://goo.gl/Q9QDQ

   * ByteStrings in Haskell: should I use Put or Builder?
 votes: 6, answers: 2
 Read on SO: [39] http://goo.gl/lhtGW


Until next time,
Daniel Santa Cruz


References

   1. http://chrisdone.com/fay/
   2.
http://www.reddit.com/r/haskell/comments/wxi3l/fay_programming_language_a_strict_subset_of/
   3. http://hackage.haskell.org/trac/ghc/ticket/4359#comment:87
   4.
http://www.reddit.com/r/haskell/comments/wp70x/lambdacase_and_multiway_if_added_to_ghc_head_for/
   5.
http://www.haskellforall.com/2012/07/purify-code-using-free-monads.html
   6.
http://www.reddit.com/r/haskell/comments/wtix3/purify_code_using_free_monads/
   7. http://www.well

[Haskell-cafe] Haskell Weekly News: Issue 236

2012-07-18 Thread Daniel Santa Cruz
Welcome to issue 236 of the HWN, an issue covering crowd-sourced bits
of information about Haskell from around the web. This issue covers the
week of July 8 to 14, 2012.

Quotes of the Week

   * RichardBuckminsterFuller: When I am working on a problem, I never
 think about beauty. But when I have finished, if the solution is
 not beautiful, I know that it is wrong.

   * Taneb: I'm doing the thing that every bored haskeller does one day
 and rewriting Prelude

Top Reddit Stories

   * Haskell Performance Patterns
 Domain: johantibell.com, Score: 71, Comments: 34
 On Reddit: [1] http://goo.gl/gZkMB
 Original: [2] http://goo.gl/2rj4t

   * Code Us Some Roguelike in Haskell!
 Domain: jamiltron.com, Score: 55, Comments: 19
 On Reddit: [3] http://goo.gl/VYOx1
 Original: [4] http://goo.gl/OOiSG

   * I never tested this code before releasing it
 Confession of a Haskell Hacker
 Domain: r6.ca, Score: 51, Comments: 48
 On Reddit: [5] http://goo.gl/EBfT7
 Original: [6] http://goo.gl/9zA0u

   * Breaking from a loop
 Domain: haskellforall.com, Score: 37, Comments: 19
 On Reddit: [7] http://goo.gl/yqxqg
 Original: [8] http://goo.gl/NtI8j

   * The Classy Prelude, an alternate prelude which makes it easier
 to use conflicting names via typeclasses, and thereby encourages
 usage of more powerful libraries like text and unordered-containers.
 Domain: yesodweb.com, Score: 35, Comments: 46
 On Reddit: [9] http://goo.gl/cZKM5
 Original: [10] http://goo.gl/70d6R

   * The Long and Epic Journey of LambdaCase
 Domain: unknownparallel.wordpress.com, Score: 33, Comments: 52
 On Reddit: [11] http://goo.gl/EAVXs
 Original: [12] http://goo.gl/ymkGy

   * How is this fibonacci-function memoized?
 Domain: stackoverflow.com, Score: 33, Comments: 1
 On Reddit: [13] http://goo.gl/lo3LD
 Original: [14] http://goo.gl/wwHQb

   * errors-1.0: Simplified error handling
 Domain: haskellforall.com, Score: 30, Comments: 31
 On Reddit: [15] http://goo.gl/tKzP1
 Original: [16] http://goo.gl/O10hN

   * Influenced by Haskell
 Domain: griffsgraphs.com, Score: 30, Comments: 29
 On Reddit: [17] http://goo.gl/6ptoi
 Original: [18] http://goo.gl/Nrz7K

   * Experience Report: Haskell in Computational Biology
 (Daniels, Gallant, Ramsey)[pdf 7 pp]
 Domain: eecs.tufts.edu, Score: 30, Comments: 11
 On Reddit: [19] http://goo.gl/XsvMK
 Original: [20] http://goo.gl/TUdnL

   * == for Float not referentially transparent
 Domain: haskell.org, Score: 23, Comments: 51
 On Reddit: [21] http://goo.gl/6qZ1J
 Original: [22] http://goo.gl/DR9TE

   * My second attempt at writing Haskell
 Domain: self.haskell, Score: 21, Comments: 27
 On Reddit: [23] http://goo.gl/i7u3p
 Original: [24] http://goo.gl/i7u3p

   * Announcing split-channel « Melding Monads
 Domain: blog.melding-monads.com, Score: 20, Comments: 16
 On Reddit: [25] http://goo.gl/XwHdl
 Original: [26] http://goo.gl/oh5Ce

   * Deriving the Y combinator from first principles
 Domain: wellnowwhat.net, Score: 18, Comments: 12
 On Reddit: [27] http://goo.gl/5uxYN
 Original: [28] http://goo.gl/Q76lk

   * Announcing WAI 1.3!
 Domain: yesodweb.com, Score: 18, Comments: 11
 On Reddit: [29] http://goo.gl/QD769
 Original: [30] http://goo.gl/mQFBK

Top StackOverflow Questions

   * How is this fibonacci-function memoized?
 votes: 43, answers: 3
 Read on SO: [31] http://goo.gl/MGjr3

   * What is the combinatory logic equivalent of intuitionistic type theory?
 votes: 39, answers: 0
 Read on SO: [32] http://goo.gl/ki9nT

   * Does Haskell have return type overloading?
 votes: 15, answers: 5
 Read on SO: [33] http://goo.gl/sBGWj

   * Is there a way to avoid unnecessary recursion?
 votes: 12, answers: 2
 Read on SO: [34] http://goo.gl/Gk39e

   * Using vectors for performance improvement in Haskell
 votes: 12, answers: 2
 Read on SO: [35] http://goo.gl/74KOH

   * Eliminate Haskell array bounds check for Bounded type?
 votes: 11, answers: 1
 Read on SO: [36] http://goo.gl/CHDtJ

   * Having my cereal and parsing it too
 votes: 8, answers: 2
 Read on SO: [37] http://goo.gl/1SG24

   * How does HOpenGL behave with regards to other threads and
 TChans in Haskell?
 votes: 8, answers: 2
 Read on SO: [38] http://goo.gl/dmoqc

   * Number of arguments and point-free in Haskell
 votes: 8, answers: 2
 Read on SO: [39] http://goo.gl/8Z0B2

   * Haskell: Design pattern: classes or pass functions
 votes: 7, answers: 3
 Read on SO: [40] http://goo.gl/EO7tr

   * Haskell — sort list with impure function
 votes: 7, answers: 4
 Read on SO: [41] http://goo.gl/o9kbc


Until next time,
Daniel Santa Cruz

References

   1. http://johantibell.com/files/haskell-performance-patterns.html#%281%29
   2.
http://www.reddit.com/r/haskell/comments/wjtms

[Haskell-cafe] Haskell Weekly News: Issue 235

2012-07-11 Thread Daniel Santa Cruz

   * Arrow equivalent of mapM?
 votes: 9, answers: 1
 Read on SO: [43] http://goo.gl/XlQWR

   * Can I pass a pattern into a function?
 votes: 9, answers: 2
 Read on SO: [44] http://goo.gl/J6N3w

   * Referential transparency and mmap in Haskell
 votes: 8, answers: 1
 Read on SO: [45] http://goo.gl/iJGp5

   * Is EC2 Ubuntu 12.04 different, if compiling Haskell locally?
 votes: 7, answers: 1
 Read on SO: [46] http://goo.gl/Qivdq

Until next time,
Daniel Santa Cruz

References

   1.
http://www.reddit.com/r/haskell/comments/w3k4v/this_is_what_my_first_attempt_at_writing_code_in/
   2.
http://www.reddit.com/r/haskell/comments/w3k4v/this_is_what_my_first_attempt_at_writing_code_in/
   3. http://www.aosabook.org/en/ghc.html
   4.
http://www.reddit.com/r/haskell/comments/w2skx/the_architecture_of_open_source_applications_the/
   5. http://community.haskell.org/~simonmar/slides/cadarache2012/
   6.
http://www.reddit.com/r/haskell/comments/vyzj8/slides_for_7_lectures_on_parallel_and_concurrent/
   7. http://wiki.python.org/moin/PythonVsHaskell
   8.
http://www.reddit.com/r/haskell/comments/w2jiv/how_pythoners_view_haskell_compared_with_python/
   9.
http://www.reddit.com/r/haskell/comments/w77xy/how_i_made_the_switch_to_functional_programming/
  10.
http://www.reddit.com/r/haskell/comments/w77xy/how_i_made_the_switch_to_functional_programming/
  11.
http://blog.jessitron.com/2012/06/why-functional-matters-your-white-board.html
  12.
http://www.reddit.com/r/haskell/comments/w1453/why_functional_matters_your_white_board_will/
  13.
http://tab.snarc.org/posts/haskell/2012-07-07-building-a-better-haskell-aes.html
  14.
http://www.reddit.com/r/haskell/comments/w6btf/building_a_better_aes_package/
  15. http://www.haskellers.com/jobs/14
  16.
http://www.reddit.com/r/haskell/comments/w4xyc/fp_complete_is_hiring_haskell_programmers/
  17. http://community.haskell.org/~simonmar/lab-exercises-cadarache.pdf
  18.
http://www.reddit.com/r/haskell/comments/vzpfy/parallel_and_concurrent_programming_in_haskell/
  19.
http://www.haskellforall.com/2012/07/pipes-21-and-index-core-10-indexed.html
  20.
http://www.reddit.com/r/haskell/comments/vx1dt/pipes_21_released_with_prettier_frame_using/
  21.
http://hackage.haskell.org/packages/archive/conduit/0.5.0/doc/html/Data-Conduit.html
  22.
http://www.reddit.com/r/haskell/comments/vwge4/conduit_050_released_now_with_extensive_tutorial/
  23. http://www.youtube.com/watch?v=pu9AGSOySlE
  24.
http://www.reddit.com/r/haskell/comments/w1k7s/a_experimental_treat_for_emacs_interactivemode/
  25. http://random.axman6.com/blog/?p=327
  26.
http://www.reddit.com/r/haskell/comments/w4aan/exploring_cpu_design_using_haskell_introduction/
  27. http://i.imgur.com/zzQrx.png
  28.
http://www.reddit.com/r/haskell/comments/vvkkm/haskell_is_dead_pun_intended_not_a_flame_d/
  29.
http://www.reddit.com/r/haskell/comments/w5ine/announcing_lensfamilycore_lensfamily_and/
  30.
http://www.reddit.com/r/haskell/comments/w5ine/announcing_lensfamilycore_lensfamily_and/
  31. http://www.happstack.com/C/ViewPage/12
  32.
http://www.reddit.com/r/haskell/comments/vxi3c/happstack_irregular_news_issue_2/
  33. http://mergeconflict.com/archives/57
  34.
http://www.reddit.com/r/haskell/comments/w0haf/tying_the_knot_using_the_rws_monad/
  35. http://gkz.github.com/LiveScript/
  36.
http://www.reddit.com/r/haskell/comments/w39a3/livescript_a_more_functional_javascript/
  37. http://stackoverflow.com/questions/11339637/functional-design-patterns
  38.
http://stackoverflow.com/questions/11323300/using-return-vs-not-using-return-in-the-list-monad
  39.
http://stackoverflow.com/questions/11320180/compute-as-much-of-a-list-as-possible-in-a-fixed-time
  40.
http://stackoverflow.com/questions/11290929/why-is-logbase-10-x-slower-than-log-x-log-10-even-when-specialized
  41. http://stackoverflow.com/questions/11296157/how-has-haskell-changed
  42.
http://stackoverflow.com/questions/11365815/what-are-the-similarities-and-differences-among-haskell-indentation-modes-for-em
  43. http://stackoverflow.com/questions/11303642/arrow-equivalent-of-mapm
  44.
http://stackoverflow.com/questions/11336687/can-i-pass-a-pattern-into-a-function
  45.
http://stackoverflow.com/questions/11283975/referential-transparency-and-mmap-in-haskell
  46.
http://stackoverflow.com/questions/11278733/is-ec2-ubuntu-12-04-different-if-compiling-haskell-locally
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


[Haskell-cafe] Haskell Weekly News: Issue 234

2012-07-05 Thread Daniel Santa Cruz
, answers: 5
 Read on SO: [45] http://goo.gl/zQuBx

Until next time,
Daniel Santa Cruz

References

   1. 
http://www.serpentine.com/blog/2012/06/25/yes-its-worth-looking-at-the-small-stuff/
   2. 
http://www.reddit.com/r/haskell/comments/vkp8t/performance_yes_its_worth_looking_at_the_small/
   3. 
http://www.reddit.com/r/haskell/comments/vomw0/awesome_haskell_plugins_for_vim/
   4. 
http://www.reddit.com/r/haskell/comments/vomw0/awesome_haskell_plugins_for_vim/
   5. http://www.haskell.org/pipermail/haskell-cafe/2012-June/101978.html
   6. http://www.reddit.com/r/haskell/comments/vkwa6/galois_is_hiring/
   7. http://www.haskell.org/haskell-symposium/2012/#schedule
   8. 
http://www.reddit.com/r/haskell/comments/vqjj5/haskell_symposium_2012_list_of_accepted_papers/
   9. http://youtu.be/mtvoOIsN-GU
  10. 
http://www.reddit.com/r/haskell/comments/vkkqc/live_coding_the_game_of_sokoban_with_gui_please/
  11. http://comonad.com/reader/2012/mirrored-lenses/
  12. http://www.reddit.com/r/haskell/comments/vk7fy/mirrored_lenses/
  13. 
http://blog.incubaid.com/2012/03/28/the-game-of-distributed-systems-programming-which-level-are-you/
  14. 
http://www.reddit.com/r/haskell/comments/vnvnw/the_game_of_distributed_systems_programming_which/
  15. 
http://www.informatik.uni-marburg.de/~seba/projects/sugarj/sugarhaskell.pdf
  16. 
http://www.reddit.com/r/haskell/comments/vtie8/sugarhaskell_language_extensions_in_sugar/
  17. http://www.haskell.org/pipermail/cvs-ghc/2012-June/074131.html
  18. 
http://www.reddit.com/r/haskell/comments/vmni7/parallel_cabalinstall_patches/
  19. 
http://www.reddit.com/r/haskell/comments/vqhke/is_anybody_using_sublime_text_for_their_haskell/
  20. 
http://www.reddit.com/r/haskell/comments/vqhke/is_anybody_using_sublime_text_for_their_haskell/
  21. http://stochastix.wordpress.com/2012/06/29/runge-kutta-in-haskell/
  22. http://www.reddit.com/r/haskell/comments/vtp5l/rungekutta_in_haskell_rk4/
  23. http://www.yesodweb.com/blog/2012/06/conduit-0-5
  24. 
http://www.reddit.com/r/haskell/comments/vu5hf/how_to_build_an_example_proxy_server_using/
  25. 
http://www.reddit.com/r/haskell/comments/vu0bb/found_myself_wanting_lambdacase_again/
  26. 
http://www.reddit.com/r/haskell/comments/vu0bb/found_myself_wanting_lambdacase_again/
  27. 
http://www.reddit.com/r/haskell/comments/vuty0/what_is_the_advantage_of_monad_transformers_over/
  28. 
http://www.reddit.com/r/haskell/comments/vuty0/what_is_the_advantage_of_monad_transformers_over/
  29. 
http://www.testblogpleaseignore.com/2012/06/29/announcing-elm-0-3-5-javascript-integration-signal-filters-and-more/
  30. 
http://www.reddit.com/r/haskell/comments/vu7z7/elm_035_javascript_integration_signal_filters/
  31. 
https://groups.google.com/forum/?fromgroups#!topic/scribd-fruit-hunt/Uz5hmPxc-As
  32. 
http://www.reddit.com/r/haskell/comments/vpoza/scribds_ai_challenge_now_supports_haskell/
  33. 
http://jpmoresmau.blogspot.fr/2012/06/eclipsefp-integrating-stylish-haskell.html
  34. 
http://www.reddit.com/r/haskell/comments/vsgog/eclipsefp_integrating_stylishhaskell/
  35. http://stackoverflow.com/questions/11180546/bug-in-data-map-implementation
  36. 
http://stackoverflow.com/questions/11234632/monads-with-join-instead-of-bind
  37. 
http://stackoverflow.com/questions/11231859/haskell-numbers-and-type-system
  38. 
http://stackoverflow.com/questions/11258536/how-to-put-constraints-on-the-associated-data
  39. 
http://stackoverflow.com/questions/11214167/how-to-run-snap-haskell-webapp-in-production
  40. 
http://stackoverflow.com/questions/11199853/how-can-i-search-a-hackage-package-for-a-function
  41. 
http://stackoverflow.com/questions/11217874/in-haskell-is-a-function-2-is-a-function-2-3-is-5-what-exactly-is
  42. 
http://stackoverflow.com/questions/11222991/how-can-i-emulate-pointers-in-haskell
  43. 
http://stackoverflow.com/questions/11237076/haskell-precedence-lambda-and-operator
  44. 
http://stackoverflow.com/questions/11243227/binding-name-in-type-signature-using-datakind
  45. 
http://stackoverflow.com/questions/11226338/missing-something-with-reader-monad-passing-the-damn-thing-around-everywhere

___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


[Haskell-cafe] Haskell Weekly News: Issue 233

2012-06-27 Thread Daniel Santa Cruz
Welcome to issue 233 of the HWN, an issue covering crowd-sourced bits
of information about Haskell from around the web. This issue covers the
week of June 17 to 23, 2012.

Quotes of the Week

   * ciaranm: if it's ugly, it's imperative. if it's incomprehensible,
  it's functional.

   * xplat: when life gives you lemons, make lemonads

Top Reddit Stories

   * What are everyone's favorite aha moments in learning Haskell?
 Domain: self.haskell, Score: 93, Comments: 156
 On Reddit: [1] http://goo.gl/8YSyY
 Original: [2] http://goo.gl/8YSyY

   * Unit testing isn't enough. You need static typing too.
 Domain: evanfarrer.blogspot.ca, Score: 82, Comments: 22
 On Reddit: [3] http://goo.gl/b73gf
 Original: [4] http://goo.gl/JF4ND

   * Snap Framework 0.9 Released
 Domain: snapframework.com, Score: 60, Comments: 7
 On Reddit: [5] http://goo.gl/7fP9D
 Original: [6] http://goo.gl/7SoU6

   * Haskell’s record system is a cruel joke
 Domain: labs.scrive.com, Score: 52, Comments: 100
 On Reddit: [7] http://goo.gl/XKIch
 Original: [8] http://goo.gl/wOvyc

   * Polymorphic Update with van Laarhoven Lenses
 Domain: r6.ca, Score: 51, Comments: 9
 On Reddit: [9] http://goo.gl/qvpPg
 Original: [10] http://goo.gl/34TbY

   * Building a blog with Snap and Heist
 Domain: bonus500.github.com, Score: 45, Comments: 30
 On Reddit: [11] http://goo.gl/UDHCs
 Original: [12] http://goo.gl/eo9a3

   * Totality vs. Turing completeness (McBride)[PDF, 35 slides, ±]
 Domain: personal.cis.strath.ac.uk, Score: 42, Comments: 22
 On Reddit: [13] http://goo.gl/qua0n
 Original: [14] http://goo.gl/8auaP

   * GHC's imprecise (non-deterministic) error
 Domain: stackoverflow.com, Score: 41, Comments:
 On Reddit: [15] http://goo.gl/6WQWx
 Original: [16] http://goo.gl/MOCeT

   * Hackage comments — a simple user script
 Domain: chrisdone.com, Score: 39, Comments: 17
 On Reddit: [17] http://goo.gl/t9oBH
 Original: [18] http://goo.gl/CmXuB

   * A Notation for Comonads (Orchard, Mycroft) [pdf]
 Domain: cl.cam.ac.uk, Score: 38, Comments: 48
 On Reddit: [19] http://goo.gl/S4lz9
 Original: [20] http://goo.gl/uw8ZY

   * Taming list syntax in Haskell
 Domain: labs.scrive.com, Score: 36, Comments: 29
 On Reddit: [21] http://goo.gl/YLTZL
 Original: [22] http://goo.gl/UJpcB

   * Shell scripting with type-safety using Haskell « Linux-Magazin Online
 Domain: linux-magazin.de, Score: 36, Comments: 32
 On Reddit: [23] http://goo.gl/yEMQ0
 Original: [24] http://goo.gl/U3zO5

   * Roy, A Statically Typed, Functional Language for Javascript.
 The Functional Web [PDF]
 Domain: brianmckenna.org, Score: 32, Comments: 9
 On Reddit: [25] http://goo.gl/SBhec
 Original: [26] http://goo.gl/v0iH2

   * [ANN] GenCheck - a generalized property-based testing framework
 Domain: permalink.gmane.org, Score: 30, Comments:
 On Reddit: [27] http://goo.gl/GCUGJ
 Original: [28] http://goo.gl/c2Y0s

Top StackOverflow Questions

   * How do exceptions in Haskell work?
 votes: 53, answers: 1
 Read on SO: [29] http://goo.gl/MOCeT

   * Has anyone ever compiled a list of the imports needed to avoid the
 “not polymorphic enough” definitions in Haskell's standard libraries?
 votes: 19, answers: 1
 Read on SO: [30] http://goo.gl/kyXde

   * Why does adding a polymorphic type signature degrade performance?
 votes: 13, answers: 2
 Read on SO: [31] http://goo.gl/Lf18k

   * To write or not to write `module Main where` in Haskell
 votes: 10, answers: 1
 Read on SO: [32] http://goo.gl/IDSOx

   * Why aren't FingerTrees used enough to have a stable implementation?
 votes: 10, answers: 3
 Read on SO: [33] http://goo.gl/wzw4e

   * What is the difference between PArray and [::] in Data Parallel Haskell?
 votes: 9, answers: 0
 Read on SO: [34] http://goo.gl/FpUJX

   * Why discarded values are () instead of ⊥ in Haskell?
 votes: 8, answers: 5
 Read on SO: [35] http://goo.gl/jIK26

   * Is it possible to embed Haskell in a C library opaquely?
 votes: 8, answers: 1
 Read on SO: [36] http://goo.gl/3H5tu

   * NoMonomorphismRestriction helps preserve sharing?
 votes: 8, answers: 2
 Read on SO: [37] http://goo.gl/FDdeA

   * Why doesn't Haskell/GHC support record name overloading
 votes: 7, answers: 2
 Read on SO: [38] http://goo.gl/NsHKM


Until next time,
Daniel Santa Cruz

References


   1. 
http://www.reddit.com/r/haskell/comments/vi425/what_are_everyones_favorite_aha_moments_in/
   2. 
http://www.reddit.com/r/haskell/comments/vi425/what_are_everyones_favorite_aha_moments_in/
   3. 
http://evanfarrer.blogspot.ca/2012/06/unit-testing-isnt-enough-you-need.html
   4. 
http://www.reddit.com/r/haskell/comments/vbwrv/unit_testing_isnt_enough_you_need_static_typing/
   5. http://snapframework.com/blog/2012/06/17/snap-0.9-released
   6. http

[Haskell-cafe] Haskell Weekly News: Issue 232

2012-06-20 Thread Daniel Santa Cruz
Welcome to issue 232 of the HWN, an issue covering crowd-sourced bits
of information about Haskell from around the web. This issue covers the
week of June 10 to 16, 2012.

Quotes of the Week

   * irene-knapp: ewtoombs: the universe is already an interactive
  quantum physics simulator

   * Philipp: While in Python every problem can be solved with a big
  enough Hashtable, in Haskell, every problem can be solved
  with an additional type parameter.

   * kulin: man, i am loving this existential quantification, i feel
like now i will use it incorrectly to solve every problem for sure

   * mekeor: xmonad is awesome (ignore the ambiguity, please)

Top Reddit Stories

   * Waldo - the Haskell powered codebase behind xkcd’s Umwelt comic
 Domain: self.haskell, Score: 75, Comments: 16
 On Reddit: [1] http://goo.gl/M2fGv
 Original: [2] http://goo.gl/M2fGv

   * “ARM is now a fully supported target platform for GHC,
 complete with GHCi support”
 Domain: haskell.org, Score: 60, Comments: 17
 On Reddit: [3] http://goo.gl/O0XK3
 Original: [4] http://goo.gl/0Fajp

   * 3D Mandelbrot in OpenGL from imperative to functional style.
 Domain: yannesposito.com, Score: 36, Comments: 8
 On Reddit: [5] http://goo.gl/5MKK1
 Original: [6] http://goo.gl/nzpvl

   * ANN: clckwrks - a Haskell blogging and CMS framework
 Domain: groups.google.com, Score: 35, Comments: 21
 On Reddit: [7] http://goo.gl/ROrHt
 Original: [8] http://goo.gl/WneBw

   * web server C10k benchmark: snap vs. erlang, go, node.js, java
 Domain: github.com, Score: 35, Comments: 5
 On Reddit: [9] http://goo.gl/r1Q1j
 Original: [10] http://goo.gl/eFlTm

   * GADTs
 Domain: haskellforall.com, Score: 33, Comments: 74
 On Reddit: [11] http://goo.gl/B41Ef
 Original: [12] http://goo.gl/rcL6I

   * Announcing Elm 0.2: Haskell integration (Yesod, HAppStack, and Snap),
 better error messages, larger examples, and more.
 Domain: self.haskell, Score: 30, Comments: 8
 On Reddit: [13] http://goo.gl/ENBPH
 Original: [14] http://goo.gl/ENBPH

   * command line options using applicative without Template Haskell
 Domain: github.com, Score: 28, Comments: 13
 On Reddit: [15] http://goo.gl/zqKGw
 Original: [16] http://goo.gl/eVSAb

   * Haskell and Yesod - Book on writing web applications in Haskell
 Domain: shop.oreilly.com, Score: 28, Comments: 5
 On Reddit: [17] http://goo.gl/0RdvE
 Original: [18] http://goo.gl/9qCEu

Top StackOverflow Questions

   * Tying the Knot with a State monad
 votes: 33, answers: 3
 Read on SO: [19] http://goo.gl/cMcRf

   * Lazy evaluation of terms in an infinite list in Haskell
 votes: 32, answers: 4
 Read on SO: [20] http://goo.gl/IyRJ1

   * What is going on with the types in this ghci session?
 votes: 17, answers: 1
 Read on SO: [21] http://goo.gl/3RVnN

   * the seq function and strictness
 votes: 14, answers: 2
 Read on SO: [22] http://goo.gl/f8u9G

   * Is it possible to “hide” language extensions?
 votes: 11, answers: 2
 Read on SO: [23] http://goo.gl/q4JQx

   * Rebinding do notation for indexed monads
 votes: 11, answers: 1
 Read on SO: [24] http://goo.gl/Z4lnx

   * Haskell: “how much” of a type should functions receive? and avoiding
 complete “reconstruction”
 votes: 9, answers: 1
 Read on SO: [25] http://goo.gl/2FFHu

   * Intelligent purely functional sets
 votes: 8, answers: 1
 Read on SO: [26] http://goo.gl/I7Tzb

   * Is there a better way to express the absolute error function in
 point-free notation?
 votes: 8, answers: 2
 Read on SO: [27] http://goo.gl/FFFek

   * GADTs vs. MultiParamTypeClasses
 votes: 7, answers: 2
 Read on SO: [28] http://goo.gl/3DYKI


Until next time,
Daniel Santa Cruz

References


   1. 
http://www.reddit.com/r/haskell/comments/uved7/waldo_the_haskell_powered_codebase_behind_xkcds/
   2. 
http://www.reddit.com/r/haskell/comments/uved7/waldo_the_haskell_powered_codebase_behind_xkcds/
   3. http://www.haskell.org/pipermail/haskell-cafe/2012-June/101704.html
   4. 
http://www.reddit.com/r/haskell/comments/uv07c/arm_is_now_a_fully_supported_target_platform_for/
   5. http://yannesposito.com/Scratch/en/blog/Haskell-OpenGL-Mandelbrot/
   6. 
http://www.reddit.com/r/haskell/comments/v4pzk/3d_mandelbrot_in_opengl_from_imperative_to/
   7. https://groups.google.com/forum/#!msg/clckwrks/58AwDSRRGoI/prrMP6fhtqMJ
   8. 
http://www.reddit.com/r/haskell/comments/uyr0y/ann_clckwrks_a_haskell_blogging_and_cms_framework/
   9. https://github.com/ericmoritz/wsdemo/blob/results-v1/results.md
  10. 
http://www.reddit.com/r/haskell/comments/v595l/web_server_c10k_benchmark_snap_vs_erlang_go/
  11. http://www.haskellforall.com/2012/06/gadts.html
  12. http://www.reddit.com/r/haskell/comments/v5ewa/gadts/
  13. 
http://www.reddit.com/r/haskell/comments/uugne

[Haskell-cafe] Haskell Weekly News: Issue 231

2012-06-13 Thread Daniel Santa Cruz
Welcome to issue 231 of the HWN, an issue covering crowd-sourced bits
of information about Haskell from around the web. This issue covers
the week of June 03 to 09, 2012.

Announcements

Paolo Capriotti announced the patchlevel release of GHC 7.4.2. This
release contains a number of bugfixes relative to 7.4.1, so we
recommend upgrading.
[1] http://goo.gl/X3Z85

Quotes of the Week

   * roconnor: there's a right way, and a wrong way, and then there is
   the ekmett way.

Top Reddit Stories

   * Haskell Platform 2012.2.0.0 released
 Domain: hackage.haskell.org, Score: 104, Comments: 33
 On Reddit: [2] http://goo.gl/ZNa9h
 Original: [3] http://goo.gl/JjJg2

   * Why free monads matter
 Domain: haskellforall.com, Score: 61, Comments: 47
 On Reddit: [4] http://goo.gl/hfKlc
 Original: [5] http://goo.gl/JPpsp

   * 3 Flavors of MVar: Lock, Var, Barrier
 Domain: neilmitchell.blogspot.com, Score: 43, Comments: 20
 On Reddit: [6] http://goo.gl/3eEkO
 Original: [7] http://goo.gl/ek7Qq

   * Introducing the HERMIT Equational Reasoning Framework
 Domain: ittc.ku.edu, Score: 36, Comments: 20
 On Reddit: [8] http://goo.gl/UC0sF
 Original: [9] http://goo.gl/ifS7f

   * Complicating conduit?
 Domain: yesodweb.com, Score: 35, Comments: 45
 On Reddit: [10] http://goo.gl/W4rfE
 Original: [11] http://goo.gl/rU0vK

   * Beautiful Code, Compelling Evidence: OpenGL, Cairo tutorial
 [PDF, 33 pages]
 Domain: renci.org, Score: 33, Comments: 2
 On Reddit: [12] http://goo.gl/qKY8w
 Original: [13] http://goo.gl/r5SVj

   * Forklift - a pattern for performing monadic actions in a worker thread
 Domain: apfelmus.nfshost.com, Score: 30, Comments: 7
 On Reddit: [14] http://goo.gl/B6brV
 Original: [15] http://goo.gl/mWVAv

   * Dependently typed programming with singletons (Eisenberg, Weirich)[PDF]
 Domain: cis.upenn.edu, Score: 29, Comments: 3
 On Reddit: [16] http://goo.gl/y3fYv
 Original: [17] http://goo.gl/RqM5m

   * Continuation-based relative-time FRP
 Domain: paolocapriotti.com, Score: 22, Comments: 6
 On Reddit: [18] http://goo.gl/CFSK7
 Original: [19] http://goo.gl/cP0cJ

   * Explaining the Prompt monad with a clearer representation
 Domain: joeysmandatory.blogspot.com, Score: 21, Comments: 42
 On Reddit: [20] http://goo.gl/ZZM93
 Original: [21] http://goo.gl/Im7SF

   * Lazily Evaluate length of a list
 Domain: self.haskell, Score: 21, Comments: 29
 On Reddit: [22] http://goo.gl/cKUOt
 Original: [23] http://goo.gl/cKUOt

Top StackOverflow Questions

   * Killing a thread when MVar is garbage collected
 votes: 22, answers: 4
 Read on SO: [24] http://goo.gl/cvoqw

   * How does one write efficient Dynamic Programming algorithms in Haskell?
 votes: 16, answers: 3
 Read on SO: [25] http://goo.gl/mkMTp

   * How to apply a polymorphic function to a Dynamic value
 votes: 11, answers: 1
 Read on SO: [26] http://goo.gl/3jIVr

   * Haskell Typeclass for Tuples
 votes: 11, answers: 3
 Read on SO: [27] http://goo.gl/pvDah

   * Monadic expressions in conditionals - GHC compiles, cabal refuses
 votes: 10, answers: 2
 Read on SO: [28] http://goo.gl/QXMXh

   * GHC Optimization: Collatz conjecture
 votes: 10, answers: 2
 Read on SO: [29] http://goo.gl/AfiEC

   * Haskell: Lists vs Streams
 votes: 10, answers: 3
 Read on SO: [30] http://goo.gl/qn1dE

   * Is my program Turing-complete?
 votes: 9, answers: 2
 Read on SO: [31] http://goo.gl/PLf5q

   * How to find the optimal processing order?
 votes: 9, answers: 1
 Read on SO: [32] http://goo.gl/P3XZ2

   * How to do fast data deserialization in Haskell
 votes: 9, answers: 1
 Read on SO: [33] http://goo.gl/Synm2

   * What's so bad about OverlappingInstances?
 votes: 9, answers: 1
 Read on SO: [34] http://goo.gl/M17Rp


Until next time,
Daniel Santa Cruz

References

   1. http://permalink.gmane.org/gmane.comp.lang.haskell.glasgow.user/22181
   2. http://hackage.haskell.org/platform/?2012.2.0.0
   3. 
http://www.reddit.com/r/haskell/comments/uipvz/haskell_platform_2012200_released/
   4. 
http://www.haskellforall.com/2012/06/you-could-have-invented-free-monads.html
   5. http://www.reddit.com/r/haskell/comments/utxq2/why_free_monads_matter/
   6. http://neilmitchell.blogspot.com/2012/06/flavours-of-mvar_04.html
   7. 
http://www.reddit.com/r/haskell/comments/uk9wu/3_flavors_of_mvar_lock_var_barrier/
   8. http://www.ittc.ku.edu/csdlblog/?p=105
   9. 
http://www.reddit.com/r/haskell/comments/ujdet/introducing_the_hermit_equational_reasoning/
  10. http://www.yesodweb.com/blog/2012/06/complicating-conduit
  11. http://www.reddit.com/r/haskell/comments/urc75/complicating_conduit/
  12. http://www.renci.org/wp-content/pub/tutorials/BeautifulCode.pdf
  13. 
http://www.reddit.com/r/haskell/comments/uqc33/beautiful_code_compelling_evidence_opengl_cairo/
  14. http

[Haskell-cafe] Haskell Weekly News: Issue 230

2012-06-06 Thread Daniel Santa Cruz
Welcome to issue 230 of the HWN, an issue covering crowd-sourced bits
of information about Haskell from around the web. This issue covers the
week of May 27 to June 02, 2012.

Announcements

Mark Lentczner had great news for us this week, announcing the
release of the Haskell Platform 2012.2.0.0. Many many thanks to the
platform team for getting this release out the door!
[1] http://goo.gl/XX9P6

Top Reddit Stories

   * Conduit bugs
 Domain: haskellforall.com, Score: 45, Comments: 25
 On Reddit: [2] http://goo.gl/hQCbs
 Original: [3] http://goo.gl/3wR5W

   * Response to Conduit Bugs
 Domain: yesodweb.com, Score: 43, Comments: 53
 On Reddit: [4] http://goo.gl/TV5i3
 Original: [5] http://goo.gl/N8uMM

   * Haskell fully async Chan/TChan vs. Go's channels
 Domain: plus.google.com, Score: 42, Comments: 14
 On Reddit: [6] http://goo.gl/UJBXN
 Original: [7] http://goo.gl/K0zzA

   * Most Important GHC extensions to learn/use?
 Domain: permalink.gmane.org, Score: 38, Comments: 11
 On Reddit: [8] http://goo.gl/i6ofz
 Original: [9] http://goo.gl/x7Mxg

   * What's so bad about Template Haskell?
 Domain: stackoverflow.com, Score: 35, Comments: 8
 On Reddit: [10] http://goo.gl/fdiUm
 Original: [11] http://goo.gl/Vg4AT

   * stylish-haskell: A simple tool to clean up Haskell code
 Domain: github.com, Score: 32, Comments: 74
 On Reddit: [12] http://goo.gl/QT9br
 Original: [13] http://goo.gl/TlZum

   * Understanding Haskell's monomorphism restriction
 Domain: self.haskell, Score: 27, Comments: 38
 On Reddit: [14] http://goo.gl/tb1uC
 Original: [15] http://goo.gl/tb1uC

   * Pipes 2.0 vs pipes-core
 Domain: paolocapriotti.com, Score: 26, Comments: 40
 On Reddit: [16] http://goo.gl/lmNeD
 Original: [17] http://goo.gl/najMM

   * FP Complete and Well-Typed delivered a two-day hands-on
 Haskell training at Qualcomm
 Domain: haskell.org, Score: 26, Comments: 2
 On Reddit: [18] http://goo.gl/R3Ufl
 Original: [19] http://goo.gl/sC3O3

   * ICFP'12 Accepted Papers (with links, where available!)
 Domain: github.com, Score: 26, Comments: 2
 On Reddit: [20] http://goo.gl/361wt
 Original: [21] http://goo.gl/3ACvz

Top StackOverflow Questions

   * What's so bad about Template Haskell?
 votes: 67, answers: 3
 Read on SO: [22] http://goo.gl/Vg4AT

   * Which Haskell (GHC) extensions should users use/avoid?
 votes: 23, answers: 1
 Read on SO: [23] http://goo.gl/s0TNH

   * Space leak with redundant use of seq in GHC interpreter
 votes: 17, answers: 2
 Read on SO: [24] http://goo.gl/no97P

   * Is there a list of GHC extensions that are considered 'safe'?
 votes: 15, answers: 1
 Read on SO: [25] http://goo.gl/10SJc

   * What are lenses used/useful for?
 votes: 14, answers: 4
 Read on SO: [26] http://goo.gl/kn8uj

   * Haskell: Can I perform several folds over the same lazy list without
 keeping list in memory?
 votes: 12, answers: 2
 Read on SO: [27] http://goo.gl/VuWQ7

   * What are the advantages and disadvantages of using lenses?
 votes: 11, answers: 2
 Read on SO: [28] http://goo.gl/kGX4B

   * Calculating work done by f x = (x,x)
 votes: 11, answers: 1
 Read on SO: [29] http://goo.gl/838C2

   * Why is function definition for all types at once not allowed in Haskell?
 votes: 10, answers: 5
 Read on SO: [30] http://goo.gl/eoDXp

   * Generic variant of bi f a b = (f a, f b)
 votes: 9, answers: 4
 Read on SO: [31] http://goo.gl/NPDMU

   * Unicode console I/O in Haskell on Windows
 votes: 9, answers: 1
 Read on SO: [32] http://goo.gl/AFCQh

Until next time,
Daniel Santa Cruz

References

   1. http://comments.gmane.org/gmane.comp.lang.haskell.platform/1964
   2. http://www.haskellforall.com/2012/05/conduit-bugs.html
   3. http://www.reddit.com/r/haskell/comments/u7vyx/conduit_bugs/
   4. http://www.yesodweb.com/blog/2012/05/response-conduit-bugs
   5. http://www.reddit.com/r/haskell/comments/u8fe6/response_to_conduit_bugs/
   6. https://plus.google.com/10955911385859313/posts/FAmNTExSLtz
   7. 
http://www.reddit.com/r/haskell/comments/ubmz7/haskell_fully_async_chantchan_vs_gos_channels/
   8. http://permalink.gmane.org/gmane.comp.lang.haskell.cafe/98574
   9. 
http://www.reddit.com/r/haskell/comments/ufenx/most_important_ghc_extensions_to_learnuse/
  10. 
http://stackoverflow.com/questions/10857030/whats-so-bad-about-template-haskell
  11. 
http://www.reddit.com/r/haskell/comments/ugd94/whats_so_bad_about_template_haskell/
  12. https://github.com/jaspervdj/stylish-haskell/blob/master/README.markdown
  13. 
http://www.reddit.com/r/haskell/comments/u8u1y/stylishhaskell_a_simple_tool_to_clean_up_haskell/
  14. 
http://www.reddit.com/r/haskell/comments/udnx2/understanding_haskells_monomorphism_restriction/
  15. 
http://www.reddit.com/r/haskell/comments/udnx2/understanding_haskells_monomorphism_restriction/
  16

[Haskell-cafe] Haskell Weekly News: Issue 229

2012-05-30 Thread Daniel Santa Cruz
Welcome to issue 229 of the HWN, an issue covering crowd-sourced bits
of information about Haskell from around the web. This issue covers the
week of May 20 to 26, 2012.

Quotes of the Week

  * Peaker: Harrop taught me that I am a team of experts

  * applicative: Even if no one else understands me, still, the Glasgow
 Haskell Compiler understands me

  * JoeyA: Answers in #haskell are automatically sorted by readability
   descending.

  * monochrom: monochromism is a graph morphism that maps graphs to
   1-colorable graphs :)

  * sipa: can we write a TutorialMonad t ? which is used to build and
  combine monad tutorials?

Top Reddit Stories

   * my Haskell project was 100% funded on Kickstarter
 Domain: self.haskell, Score: 125, Comments: 22
 On Reddit: [1] http://goo.gl/E2wkY
 Original: [2] http://goo.gl/E2wkY

   * Building intuition for monads, without mentioning monads
 (Ertugrul Söylemez)
 Domain: haskell.org, Score: 56, Comments: 32
 On Reddit: [3] http://goo.gl/2leRd
 Original: [4] http://goo.gl/kMbJR

   * A gamified tutorial on the sequent calculus
 Domain: logitext.ezyang.scripts.mit.edu, Score: 51, Comments: 23
 On Reddit: [5] http://goo.gl/tD8fZ
 Original: [6] http://goo.gl/E6zBl

   * pipes 2.0 - Pipe Finalization
 Domain: haskellforall.com, Score: 45, Comments: 32
 On Reddit: [7] http://goo.gl/boq03
 Original: [8] http://goo.gl/AABwV

   * Haste: Haskell to Javascript Compiler
 Domain: github.com, Score: 40, Comments: 45
 On Reddit: [9] http://goo.gl/sJCcJ
 Original: [10] http://goo.gl/ZhYbP

   * Monad Reification in Haskell and the Sunroof Javascript compiler
 Domain: ittc.ku.edu, Score: 37, Comments: 26
 On Reddit: [11] http://goo.gl/LVSVO
 Original: [12] http://goo.gl/s0PVp

   * HaskSymb, An Experiment in Haskell Symbolic Algebra.
 Feedback appreciated!
 Domain: github.com, Score: 36, Comments: 34
 On Reddit: [13] http://goo.gl/d6Xo8
 Original: [14] http://goo.gl/TUiJt

   * Using Ragel, Clang, LLVM and GHC to produce really fast stockmarket
 data parsers
 Domain: breaks.for.alienz.org, Score: 35, Comments: 8
 On Reddit: [15] http://goo.gl/qEmKb
 Original: [16] http://goo.gl/ABzsA

   * Looks like Bryan finished importing Cabal issues to Github — thanks!
 Domain: github.com, Score: 32, Comments: 6
 On Reddit: [17] http://goo.gl/9O8Sa
 Original: [18] http://goo.gl/bWrLg

   * What if haskellwiki were run by a Haskell wiki?
 Domain: haskellwiki.gitit.net, Score: 29, Comments: 14
 On Reddit: [19] http://goo.gl/713Yb
 Original: [20] http://goo.gl/chSPM

   * New release of Elm available. Looking for feedback on the language so far.
 Domain: self.haskell, Score: 24, Comments: 21
 On Reddit: [21] http://goo.gl/ejS9p
 Original: [22] http://goo.gl/ejS9p

   * Generics and Protocol Buffers
 Domain: breaks.for.alienz.org, Score: 17, Comments:
 On Reddit: [23] http://goo.gl/z0obj
 Original: [24] http://goo.gl/R5b3l

Top StackOverflow Questions

   * What's the theoretical basis for existential types?
 votes: 32, answers: 3
 Read on SO: [25] http://goo.gl/ZdAJb

   * How can a gc find out about object references done from the stack?
 votes: 20, answers: 4
 Read on SO: [26] http://goo.gl/AtXUr

   * Why is GHC complaining about non-exhaustive patterns?
 votes: 14, answers: 3
 Read on SO: [27] http://goo.gl/9oIsB

   * Evolving data structure
 votes: 13, answers: 2
 Read on SO: [28] http://goo.gl/gbeLN

   * What makes a good name for a helper function?
 votes: 11, answers: 5
 Read on SO: [29] http://goo.gl/b6B7o

   * Haskell “Apply”? [closed]
 votes: 11, answers: 3
 Read on SO: [30] http://goo.gl/EBwsy

   * Round to nearest integer
 votes: 10, answers: 1
 Read on SO: [31] http://goo.gl/1RaVk

   * Haskell: lazy versus eager evaluation for insertion sort
 votes: 6, answers: 1
 Read on SO: [32] http://goo.gl/zGrie

   * Loss of polymorphism after pattern matching
 votes: 6, answers: 1
 Read on SO: [33] http://goo.gl/YmA1y

   * Church-Rosser Theorem Example in a Functional Programming Language
 votes: 6, answers: 1
 Read on SO: [34] http://goo.gl/FmSMh


Until next time,
Daniel Santa Cruz

References

   1. 
http://www.reddit.com/r/haskell/comments/u2vt5/my_haskell_project_was_100_funded_on_kickstarter/
   2. 
http://www.reddit.com/r/haskell/comments/u2vt5/my_haskell_project_was_100_funded_on_kickstarter/
   3. http://www.haskell.org/pipermail/haskell-cafe/2012-May/101338.html
   4. 
http://www.reddit.com/r/haskell/comments/u04vp/building_intuition_for_monads_without_mentioning/
   5. http://logitext.ezyang.scripts.mit.edu/logitext.fcgi/tutorial
   6. 
http://www.reddit.com/r/haskell/comments/tzp7f/a_gamified_tutorial_on_the_sequent_calculus/
   7. http://www.haskellforall.com/2012/05/pipes-20-pipe-finalization.html

[Haskell-cafe] Haskell Weekly News: Issue 228

2012-05-23 Thread Daniel Santa Cruz
Welcome to issue 228 of the HWN, an issue covering crowd-sourced bits
of information about Haskell from around the web. This issue covers the
week of May 13 to 19, 2012.

Announcements

Stefan Wehr issued a call for presentations for the Commercial Users
of Functional Programmers (CUFP 2012) conference to be held in
Copenhagen, Denmark during September 13 to 15, 2012.
[1] http://goo.gl/Rl1T9

Quotes of the Week

   * hpc measures understanding in
 angstroms per (second * liter) ^ (1/15)

Top Reddit Stories

   * ANNOUNCE: forthcoming O'Reilly book on Parallel and Concurrent Haskell
 Domain: haskell.org, Score: 101, Comments: 13
 On Reddit: [2] http://goo.gl/UY9L6
 Original: [3] http://goo.gl/oqLo6

   * GHC 7.6 will have support for deferred type errors
 Domain: hackage.haskell.org, Score: 55, Comments: 4
 On Reddit: [4] http://goo.gl/sPknX
 Original: [5] http://goo.gl/ieM9s

   * What happens when you mix three research programming languages together
 Domain: blog.ezyang.com, Score: 41, Comments: 7
 On Reddit: [6] http://goo.gl/ujmF1
 Original: [7] http://goo.gl/jME65

   * Reactive-Banana 0.6: FRP in Haskell, supports both WxHaskell and
 generation to Javascript!
 Domain: apfelmus.nfshost.com, Score: 39, Comments: 3
 On Reddit: [8] http://goo.gl/XrFxl
 Original: [9] http://goo.gl/Uanl6

   * Keter: It's Alive! (Web app deployment system for Haskell)
 Domain: yesodweb.com, Score: 35, Comments: 6
 On Reddit: [10] http://goo.gl/RyuLI
 Original: [11] http://goo.gl/EVcDT

   * Reasoning about Stream Processing with Effects
 Domain: personal.cis.strath.ac.uk, Score: 26, Comments: 26
 On Reddit: [12] http://goo.gl/TI8bj
 Original: [13] http://goo.gl/n2rS0

   * Patches for the new GHC-iPhone (v4) builds but needs a little more
 debugging
 Domain: hip-to-be-square.com, Score: 26, Comments: 27
 On Reddit: [14] http://goo.gl/7QvqK
 Original: [15] http://goo.gl/zLCzr

   * Commutative Edits and Exceptions -- Categorically Dual(ish)?
 Domain: bosker.wordpress.com, Score: 24, Comments: 2
 On Reddit: [16] http://goo.gl/1quI5
 Original: [17] http://goo.gl/ET2ym

   * Parallel Haskell Digest 10: SPJ on Cloud Haskell, concurrent channels,
 meta-par, Accelerate, and StackOverflow'ing like crazy
 Domain: well-typed.com, Score: 21, Comments: 3
 On Reddit: [18] http://goo.gl/z1UiV
 Original: [19] http://goo.gl/iPiAx

   * Interactive Programming with LambdaCalc
 Domain: dynamicaspects.org, Score: 20, Comments: 6
 On Reddit: [20] http://goo.gl/IeEis
 Original: [21] http://goo.gl/n3Bqo

   * BitParser - RFC on a new parsing library for parsing data at the bit
 level. Similar in functionality to Erlang's bit syntax
 Domain: github.com, Score: 18, Comments: 8
 On Reddit: [22] http://goo.gl/a7Qmq
 Original: [23] http://goo.gl/SL1u4

Top StackOverflow Questions

   * Haskell: Between a list and a tuple
 votes: 10, answers: 3
 Read on SO: [24] http://goo.gl/6eiPg

   * Why is it so uncommon to use type signatures in where clauses?
 votes: 9, answers: 4
 Read on SO: [25] http://goo.gl/ih3cK

   * Is there any good Haskell indentation script for Vim?
 votes: 9, answers: 2
 Read on SO: [26] http://goo.gl/t1D3Y

   * Haskell “exceptions”
 votes: 8, answers: 2
 Read on SO: [27] http://goo.gl/5WfTT

   * Is it possible to program and check invariants in haskell?
 votes: 8, answers: 3
 Read on SO: [28] http://goo.gl/5wNE6

   * The “handle” function and Real World Haskell
 votes: 7, answers: 2
 Read on SO: [29] http://goo.gl/K8WK0

   * Haskell: Flatten binary tree
 votes: 7, answers: 2
 Read on SO: [30] http://goo.gl/eSokk

   * How can I uninstall a version of a Cabal package?
 votes: 6, answers: 1
 Read on SO: [31] http://goo.gl/Gl1Mi

   * Fault tolerant JSON parsing
 votes: 6, answers: 1
 Read on SO: [32] http://goo.gl/NBsVH

   * Can a Haskell or Haskell OS thread waiting on Network.Socket.accept
 not be killed on Windows?
 votes: 6, answers: 1
 Read on SO: [33] http://goo.gl/8NHKB

   * efficient functional data structure for finite bijections
 votes: 6, answers: 2
 Read on SO: [34] http://goo.gl/bXA1Ke

Until next time,
Daniel Santa Cruz

References

   1. http://permalink.gmane.org/gmane.comp.lang.haskell.general/19157
   2. http://www.haskell.org/pipermail/haskell/2012-May/023328.html
   3. 
http://www.reddit.com/r/haskell/comments/trf72/announce_forthcoming_oreilly_book_on_parallel_and/
   4. http://hackage.haskell.org/trac/ghc/wiki/Status/May12
   5. 
http://www.reddit.com/r/haskell/comments/tm1mc/ghc_76_will_have_support_for_deferred_type_errors/
   6. 
http://blog.ezyang.com/2012/05/what-happens-when-you-mix-three-research-programming-languages-together/
   7. 
http://www.reddit.com/r/haskell/comments/tptuo/what_happens_when_you_mix_three_research/
   8. http

[Haskell-cafe] Haskell Weekly News: Issue 227

2012-05-16 Thread Daniel Santa Cruz
://goo.gl/f1Gtz

   * Data structure to represent automata
 votes: 5, answers: 2
 Read on SO: [37] http://goo.gl/MhsvC

Until next time,
Daniel Santa Cruz

References

   1. http://permalink.gmane.org/gmane.comp.lang.haskell.cafe/98235
   2. http://permalink.gmane.org/gmane.comp.lang.haskell.general/19294
   3. 
http://www.reddit.com/r/haskell/comments/tgz57/videos_to_the_functional_programming_course_i/
   4. 
http://www.reddit.com/r/haskell/comments/tgz57/videos_to_the_functional_programming_course_i/
   5. https://gist.github.com/2659812
   6. 
http://www.reddit.com/r/haskell/comments/ti5il/redblack_trees_in_haskell_using_gadts_existential/
   7. 
http://research.microsoft.com/en-us/um/people/simonpj/papers/ext-f/icfp12.pdf
   8. 
http://www.reddit.com/r/haskell/comments/tjnzj/equality_proofs_and_deferred_type_errors_a/
   9. 
http://nvidianews.nvidia.com/Releases/NVIDIA-Contributes-CUDA-Compiler-to-Open-Source-Community-7d0.aspx
  10. 
http://www.reddit.com/r/haskell/comments/tgdia/llvm_now_supports_nvidia_gpus/
  11. 
http://www.lulu.com/shop/amy-brown-and-greg-wilson/the-architecture-of-open-source-applications-volume-ii/paperback/product-20111008.html#productDetails
  12. 
http://www.reddit.com/r/haskell/comments/teqai/the_architecture_of_open_source_applications/
  13. http://jnordenberg.blogspot.com/2012/05/my-take-on-haskell-vs-scala.html
  14. 
http://www.reddit.com/r/haskell/comments/tedrh/jespers_blog_my_take_on_haskell_vs_scala/
  15. http://www.haskell.org/communities/05-2012/html/report.html
  16. 
http://www.reddit.com/r/haskell/comments/tivjx/haskell_communities_and_activities_report_may_2012/
  17. http://www.yesodweb.com/blog/2012/05/keter-app-deployment
  18. http://www.reddit.com/r/haskell/comments/thygx/keter_web_app_deployment/
  19. 
http://www.reddit.com/r/haskell/comments/ta5lx/a_small_and_simple_tip_for_google_code_jammers/
  20. 
http://www.reddit.com/r/haskell/comments/ta5lx/a_small_and_simple_tip_for_google_code_jammers/
  21. http://twdkz.wordpress.com/2012/05/10/composable-value-editors/
  22. 
http://www.reddit.com/r/haskell/comments/tg58a/composable_value_editors_for_gtk/
  23. 
http://www.reddit.com/r/haskell/comments/tdmt5/the_brittleness_of_type_hierarchies_codegruntcouk/
  24. 
http://www.reddit.com/r/haskell/comments/tdmt5/the_brittleness_of_type_hierarchies_codegruntcouk/
  25. 
http://stackoverflow.com/questions/10534744/static-types-polymorphism-and-specialization
  26. http://stackoverflow.com/questions/10500320/redoing-the-standard-classes
  27. 
http://stackoverflow.com/questions/10560124/using-cont-to-acquire-values-from-the-future-and-the-past
  28. http://stackoverflow.com/questions/10476883/why-is-4-3-equivalent-to-4-3
  29. 
http://stackoverflow.com/questions/10529360/recursively-defined-instances-and-constraints
  30. 
http://stackoverflow.com/questions/10513007/freeing-memory-allocated-with-newcstring
  31. 
http://stackoverflow.com/questions/10556631/what-is-the-meaning-of-quasi-in-quasiquotations
  32. 
http://stackoverflow.com/questions/10518049/ensuring-files-are-closed-promptly
  33. 
http://stackoverflow.com/questions/10529284/is-there-ever-a-good-reason-to-use-unsafeperformio
  34. 
http://stackoverflow.com/questions/10548170/what-characters-are-permitted-for-haskell-operators
  35. 
http://stackoverflow.com/questions/10536990/defining-an-algebra-module-using-constructive-algebra-package
  36. 
http://stackoverflow.com/questions/10544984/haskell-type-safety-with-logically-different-boolean-values
  37. 
http://stackoverflow.com/questions/10516603/data-structure-to-represent-automata

___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


[Haskell-cafe] Haskell Weekly News: Issue 226

2012-05-09 Thread Daniel Santa Cruz
Welcome to issue 226 of the HWN, an issue covering crowd-sourced bits
of information about Haskell from around the web. This issue covers the
week of April 29 to May 5, 2012.

Quotes of the Week

   * acowley: I write the most complicated bottoms

   * Cale: OpenGL is the Rubik's Cube of graphics libraries. It's nearly
   impossible to change some things without affecting other things

Top Reddit Stories

   * HJ — Haskell-to-JavaScript compiler (WIP)
 Domain: chrisdone.com, Score: 74, Comments: 23
 On Reddit: [1] http://goo.gl/gP51N
 Original:  [2] http://goo.gl/g32rz

   * Life Without Objects
 Domain: skipoleschris.blogspot.co.uk, Score: 52, Comments: 17
 On Reddit: [3] http://goo.gl/LZmLC
 Original:  [4] http://goo.gl/NLhKH

   * New major release of the containers package
 Domain: blog.johantibell.com, Score: 52, Comments: 25
 On Reddit: [5] http://goo.gl/yjblJ
 Original:  [6] http://goo.gl/DKlmd

   * Haskell and the World: Encodings and the Common Misuse of ByteString
 Domain: a-dimit.blogspot.com, Score: 50, Comments: 27
 On Reddit: [7] http://goo.gl/WloCn
 Original:  [8] http://goo.gl/oeIIW

   * How to write hybrid CPU/GPU programs with Haskell
 Domain: parfunk.blogspot.com.au, Score: 48, Comments: 3
 On Reddit: [9] http://goo.gl/u9A9l
 Original: [10] http://goo.gl/s917R

   * phantom tainting with kind error messages
 Domain: article.gmane.org, Score: 35, Comments: 5
 On Reddit: [11] http://goo.gl/V9qRd
 Original:  [12] http://goo.gl/cx4cD

   * Annotated slides: Comparing Dynamic and Static Language Approaches to
 Web Frameworks (Rails vs Yesod)
 Domain: cs.kent.ac.uk, Score: 32, Comments: 11
 On Reddit: [13] http://goo.gl/jE2iK
 Original:  [14] http://goo.gl/2dIjQ

   * SPJ talk: Towards Haskell in the Cloud
 Domain: skillsmatter.com, Score: 30, Comments: 16
 On Reddit: [15] http://goo.gl/fVc0e
 Original:  [16] http://goo.gl/NMtPD

   * hotswap -- a simple, high level interface to plugins for hotswapping
code
 Domain: hackage.haskell.org, Score: 29, Comments: 8
 On Reddit: [17] http://goo.gl/kvhOS
 Original:  [18] http://goo.gl/VMAe0

   * Online Haskell typechecker
 Domain: haskellonline.org, Score: 29, Comments: 12
 On Reddit: [19] http://goo.gl/uV3HY
 Original:  [20] http://goo.gl/lSwhb

Top StackOverflow Questions

   * Algebraically interpreting polymorphism
 votes: 21, answers: 5
 Read on SO: [21] http://goo.gl/7krnc

   * Absolute value of negative zero - bug, or a part of the floating
 point standard?
 votes: 16, answers: 3
 Read on SO: [22] http://goo.gl/HDpRc

   * how to implement doubly linked lists
 votes: 10, answers: 1
 Read on SO: [23] http://goo.gl/hXyDM

   * GHC type inference for higher rank types - assigning to monotypes
 votes: 10, answers: 1
 Read on SO: [24] http://goo.gl/TqYtX

   * Communication between Java and Haskell
 votes: 9, answers: 3
 Read on SO: [25] http://goo.gl/zMYwx

   * Default constraint kinds are ignored
 votes: 9, answers: 2
 Read on SO: [26] http://goo.gl/AElL4

   * Scrap Your Boilerplate equivalent in Scala?
 votes: 7, answers: 1
 Read on SO: [27] http://goo.gl/Cd7k4

   * Does the chain function in underscore.js create a monad?
 votes: 7, answers: 1
 Read on SO: [28] http://goo.gl/DUYkB

   * Why do Haskell list comprehensions with multiple generators treat the
 rightmost generator as the tightest loop?
 votes: 6, answers: 3
 Read on SO: [29] http://goo.gl/BnndW

   * Haskell records, cleaner approach?
 votes: 6, answers: 1
 Read on SO: [30] http://goo.gl/MymyL

Until next time,
Daniel Santa Cruz

References

   1. http://chrisdone.com/hj/
   2.
http://www.reddit.com/r/haskell/comments/t06ej/hj_haskelltojavascript_compiler_wip/
   3. http://skipoleschris.blogspot.co.uk/2012/04/life-without-objects.html
   4. http://www.reddit.com/r/haskell/comments/t1oen/life_without_objects/
   5.
http://blog.johantibell.com/2012/05/new-major-release-of-containers-package.html
   6.
http://www.reddit.com/r/haskell/comments/t688l/new_major_release_of_the_containers_package/
   7. http://a-dimit.blogspot.com/2012/04/strings-in-haskell.html
   8.
http://www.reddit.com/r/haskell/comments/syo8h/haskell_and_the_world_encodings_and_the_common/
   9.
http://parfunk.blogspot.com.au/2012/05/how-to-write-hybrid-cpugpu-programs.html
  10.
http://www.reddit.com/r/haskell/comments/t7znh/how_to_write_hybrid_cpugpu_programs_with_haskell/
  11. http://article.gmane.org/gmane.comp.lang.haskell.cafe/98103
  12.
http://www.reddit.com/r/haskell/comments/t6dn7/phantom_tainting_with_kind_error_messages/
  13. http://www.cs.kent.ac.uk/~nccb/rails-yesod-slides.pdf
  14.
http://www.reddit.com/r/haskell/comments/t1aw8/annotated_slides_comparing_dynamic_and_static/
  15. http://skillsmatter.com/podcast/home/haskell-cloud/js-4179
  16.
http://www.reddit.com/r/haskell

[Haskell-cafe] Haskell Weekly News: Issue 225

2012-05-02 Thread Daniel Santa Cruz
  Welcome to issue 225 of the HWN, an issue covering crowd-sourced bits
  of information about Haskell from around the web. This issue covers the
  week of April 22 to 28, 2012.

Announcements

  Matthias Fischmann made a call for participation to the Hong Kong
  Haskell hackathon, with tentative dates of May 11-13 or 25-27. Follow
  to link for more information.
  [1] http://goo.gl/9sRLF

  HacPhi, the hackathon in Philadelphia, Pennsylvania, USA, will be
  held between August 3-5, 2012.
  [2] http://goo.gl/Rm2qH

Quotes of the Week

   * lambdabot was last seen on #haskell 1 hour, 37 minutes and 46
 seconds ago, saying: IO ()

   * elliott: oh, it's not haskell-cafe? that explains the reasonable
  responses [it = GHC mailing list]

   * Morandat: The astute reader will have noticed that the above
   example clashes with our claim that R is lexically
   scoped. As is often the case, R is lexically scoped
   up to the point it is not.

   * quicksilver: lisp doesn't have equational reasoning so there is
  nothing to lose :)

   * JoeyA: One thing I like about Haskell versus C++ is that abusing
language features tends to give more satisfying results.
 monochrom: that seems to be a criterion for drugs rather than
languages :)

Top Reddit Stories

   * Darcs 2.8: faster, better annotate; patch stash (obliterate -O);
revert hunk split; and more!
 Domain: wiki.darcs.net, Score: 63, Comments: 21
 On Reddit: [3] http://goo.gl/4tj4i
 Original: [4] http://goo.gl/R7TpP

   * The Haskell / Snap ecosystem is as productive (or more) than Ruby/Rails.
 Domain: blog.dbpatterson.com, Score: 63, Comments: 46
 On Reddit: [5] http://goo.gl/cP3NC
 Original: [6] http://goo.gl/23alh

   * Cabal is now hosted on GitHub
 Domain: github.com, Score: 44, Comments: 20
 On Reddit: [7] http://goo.gl/yBqCC
 Original: [8] http://goo.gl/0ze9y

   * Eight Haskell Google Summer of Code projects accepted
 Domain: google-melange.com, Score: 40, Comments: 25
 On Reddit: [9] http://goo.gl/c2KXg
 Original: [10] http://goo.gl/vu681

   * “Live” code update for Haskell
 Domain: self.haskell, Score: 31, Comments: 17
 On Reddit: [11] http://goo.gl/ZZDb6
 Original: [12] http://goo.gl/ZZDb6

   * Functional Programming in C++
 Domain: altdevblogaday.com, Score: 30, Comments: 12
 On Reddit: [13] http://goo.gl/pFuHk
 Original: [14] http://goo.gl/aG6iP

   * Why do we not define IO as a Free monad?
 Domain: self.haskell, Score: 28, Comments: 47
 On Reddit: [15] http://goo.gl/jiSdb
 Original: [16] http://goo.gl/jiSdb

   * Elm: Source code and Compiler/Server now available. Write FRP
code for the web!
 Domain: self.haskell, Score: 27, Comments: 11
 On Reddit: [17] http://goo.gl/9hE6X
 Original: [18] http://goo.gl/9hE6X

   * An experiment with Bayesian Networks in Haskell
 Domain: alpheccar.org, Score: 27, Comments:
 On Reddit: [19] http://goo.gl/21VDw
 Original: [20] http://goo.gl/2piKL

   * More Client Side Yesod: todo sample
 Domain: yesodweb.com, Score: 25, Comments: 10
 On Reddit: [21] http://goo.gl/LGO75
 Original: [22] http://goo.gl/QGsrZ

   * C Style Haskell
 Domain: kormacode.blogspot.com, Score: 24, Comments: 21
 On Reddit: [23] http://goo.gl/VsShj
 Original: [24] http://goo.gl/o75jn


Top StackOverflow Questions

   * Avoiding IORefs in pure code
 votes: 19, answers: 1
 Read on SO: [25] http://goo.gl/327fO

   * How can I get JHC to cooperate with the android ndk?
 votes: 11, answers: 1
 Read on SO: [26] http://goo.gl/oGMQ9

   * Is there a name for this function or pattern?
 votes: 11, answers: 2
 Read on SO: [27] http://goo.gl/HJixe

   * Haskell rank two polymorphism compile error
 votes: 11, answers: 2
 Read on SO: [28] http://goo.gl/hYdRX

   * Python faster than compiled Haskell?
 votes: 11, answers: 5
 Read on SO: [29] http://goo.gl/sUXMa

   * How does one release a *nix project?
 votes: 10, answers: 2
 Read on SO: [30] http://goo.gl/JTgCz

   * Optimizing partial computation in Haskell
 votes: 8, answers: 1
 Read on SO: [31] http://goo.gl/Dncn7

   * Proper way to treat global flags in Haskell
 votes: 8, answers: 2
 Read on SO: [32] http://goo.gl/di2Ld

   * Generating code for another language in Haskell
 votes: 7, answers: 1
 Read on SO: [33] http://goo.gl/OlRCI

   * Why does haskell enumerator based IO call sigprocmask so often?
 votes: 7, answers: 4
 Read on SO: [34] http://goo.gl/kfTSy

   * confused about function as instance of Functor in haskell
 votes: 7, answers: 5
 Read on SO: [35] http://goo.gl/aX9JA

Until next time,
Daniel Santa Cruz

References

   1. http://permalink.gmane.org/gmane.comp.lang.haskell.cafe/98038
   2. http://www.haskell.org/haskellwiki/Hac_%CF%86
   3. http://wiki.darcs.net/Releases/2.8

[Haskell-cafe] Haskell Weekly News: Issue 224

2012-04-25 Thread Daniel Santa Cruz
: blog.johantibell.com, Score: 22, Comments: 3
 On Reddit: [32] http://goo.gl/ClkjJ
 Original: [33] http://goo.gl/sA3aD

Top StackOverflow Questions

   * The Pause monad
 votes: 20, answers: 5
 Read on SO: [34] http://goo.gl/DNIo1

   * To what extent are macros “functions in reverse?”
 votes: 15, answers: 6
 Read on SO: [35] http://goo.gl/ZoEht

   * Curry-Howard isomorphism
 votes: 13, answers: 3
 Read on SO: [36] http://goo.gl/1pzKd

   * How does Djinn work?
 votes: 12, answers: 3
 Read on SO: [37] http://goo.gl/RnEny

   * How is co-recursion handled?
 votes: 12, answers: 2
 Read on SO: [38] http://goo.gl/DXtj1

   * Distinction between typeclasses MonadPlus, Alternative, and Monoid?
 votes: 11, answers: 1
 Read on SO: [39] http://goo.gl/4LZd7

   * Why can't Existential Types use record syntax?
 votes: 11, answers: 2
 Read on SO: [40] http://goo.gl/4Gn96

   * Given a Haskell type signature, is it possible to generate the
code automatically?
 votes: 11, answers: 4
 Read on SO: [41] http://goo.gl/7Xff3

   * Is it possible to force a type to a class in Haskell?
 votes: 10, answers: 6
 Read on SO: [42] http://goo.gl/SeFpb

   * Haskell concurrency - is forkIO really nondeterministic?
 votes: 10, answers: 2
 Read on SO: [43] http://goo.gl/z2q9Y

   * Where to find programming exercises for applicative functors?
 votes: 9, answers: 4
 Read on SO: [44] http://goo.gl/CXOYU


Until next time,
Daniel Santa Cruz

References

   1. http://permalink.gmane.org/gmane.comp.lang.haskell.general/19239
   2. http://www.haskell.org/pipermail/haskell/2012-April/023244.html
   3. http://permalink.gmane.org/gmane.comp.lang.haskell.wxhaskell.general/1178
   4. http://permalink.gmane.org/gmane.comp.science.types.announce/2949
   5. http://permalink.gmane.org/gmane.comp.lang.haskell.cafe/97851
   6. http://cdsmith.wordpress.com/2012/04/18/why-do-monads-matter/
   7. 
http://www.reddit.com/r/haskell/comments/sfvbu/why_do_monads_matter_or_its_monad_tutorial_season/
   8. 
http://blog.ezyang.com/2012/04/how-urweb-records-work-and-what-it-might-mean-for-haskell/
   9. 
http://www.reddit.com/r/haskell/comments/sjoh5/urweb_records_can_we_apply_lessons_from_them_to/
  10. http://ittc.ku.edu/csdl/fpg/Tools/BlankCanvas
  11. 
http://www.reddit.com/r/haskell/comments/seppr/blank_canvas_a_new_haskell_graphics_library_based/
  12. http://www.yesodweb.com/blog/2012/04/client-side
  13. 
http://www.reddit.com/r/haskell/comments/sm72n/client_side_yesod_an_frpinspired_approach/
  14. 
http://softwaresimply.blogspot.com/2012/04/less-travelled-monad-tutorial-part-1.html
  15. 
http://www.reddit.com/r/haskell/comments/scagx/understanding_haskell_kinds/
  16. 
http://ghc-simd.blogspot.co.uk/2012/04/adding-simd-support-to-data-parallel.html
  17. 
http://www.reddit.com/r/haskell/comments/sfxck/adding_simd_support_to_data_parallel_haskell/
  18. http://adit.io/posts/2012-04-14-working_with_HTML_in_haskell.html
  19. 
http://www.reddit.com/r/haskell/comments/sbxhb/working_with_html_in_haskell/
  20. http://monoidal.blogspot.com/2012/04/descending-level-ladder.html
  21. 
http://www.reddit.com/r/haskell/comments/scq1q/descending_the_level_ladder/
  22. http://www.reddit.com/r/haskell/comments/sb80y/why_is_haskell_so_large/
  23. http://www.reddit.com/r/haskell/comments/sb80y/why_is_haskell_so_large/
  24. http://www.well-typed.com/blog/65
  25. 
http://www.reddit.com/r/haskell/comments/sjbgv/parallel_haskell_digest_9_gsoc_stm_simd_and_the/
  26. http://jaspervdj.be/posts/2012-04-21-blaze-html-0.5.html
  27. http://www.reddit.com/r/haskell/comments/sl6ps/blazehtml_05_released/
  28. 
http://softwaresimply.blogspot.com/2012/04/four-tips-for-new-haskell-programmers.html
  29. 
http://www.reddit.com/r/haskell/comments/sarkz/four_tips_for_new_haskell_programmers/
  30. 
http://www.reddit.com/r/haskell/comments/sbpmz/check_for_interest_an_argumentoption_parser_using/
  31. 
http://www.reddit.com/r/haskell/comments/sbpmz/check_for_interest_an_argumentoption_parser_using/
  32. http://blog.johantibell.com/2012/04/cabal-bench.html
  33. 
http://www.reddit.com/r/haskell/comments/sfhv3/new_cabal_feature_cabal_bench/
  34. http://stackoverflow.com/questions/10236953/the-pause-monad
  35. 
http://stackoverflow.com/questions/10249110/to-what-extent-are-macros-functions-in-reverse
  36. http://stackoverflow.com/questions/10212660/curry-howard-isomorphism
  37. http://stackoverflow.com/questions/10217931/how-does-djinn-work
  38. http://stackoverflow.com/questions/10257326/how-is-co-recursion-handled
  39. 
http://stackoverflow.com/questions/10167879/distinction-between-typeclasses-monadplus-alternative-and-monoid
  40. 
http://stackoverflow.com/questions/10192663/why-cant-existential-types-use-record-syntax
  41. 
http://stackoverflow.com/questions/10205793/given-a-haskell-type-signature-is-it-possible-to-generate-the-code-automaticall
  42. 
http://stackoverflow.com

[Haskell-cafe] Haskell Weekly News: Issue 223

2012-04-18 Thread Daniel Santa Cruz
Welcome to issue 223 of the HWN, an issue covering crowd-sourced bits
of information about Haskell from around the web. This issue covers the
week of April 8 to 14, 2012.

Quotes of the Week

   * merijn: I'm tempted to just do unsafePerformIO newEmptyMVar at the
 top level
 quicksilver: I can't really be expected to deal with your
  sinfulness. That's between you and your god.

   * acowley: Good haskell code is 20 LANGUAGE pragmas, 40 imports, then
  one line of perl.

   * deggis: oh. running GHC HEAD. must try that next week if coffee
 just someday isn't enough

   * dmwit: hGetContents does not close its handle.
 dmwit: hGetContents semicloses its handle.

   * monochrom: isTrue = (unsafeCoerce :: Either a b - Bool)
   . (unsafeCoerce :: Maybe c - Either a b)
   . (unsafeCoerce :: Bool - Maybe c)

   * dmwit: For basically all good properties P, IEEE 754 is not P.

   * Cale: Little known fact: For any positive integer n, the infinite
   sequence of Project Euler problems has only finitely many elements
   whose solution is not divisible by n.

Top Reddit Stories

   * Announcing Yesod 1.0
 Domain: yesodweb.com, Score: 101, Comments: 42
 On Reddit: [1] http://goo.gl/izD19
 Original: [2] http://goo.gl/oTSto

   * Why reasoning about space usage in Haskell is hard
 Domain: ro-che.info, Score: 63, Comments: 14
 On Reddit: [3] http://goo.gl/yIkI4
 Original: [4] http://goo.gl/IAQtu

   * GHC HEAD now has type level natural number/ literals
 Domain: github.com, Score: 63, Comments: 18
 On Reddit: [5] http://goo.gl/GfGbB
 Original: [6] http://goo.gl/Lkp6v

   * Working Together
 Domain: yesodweb.com, Score: 62, Comments: 31
 On Reddit: [7] http://goo.gl/o3G85
 Original: [8] http://goo.gl/jBdJA

   * How less is more : polymorphic types can improve safety even in
monomorphic functions
 Domain: blog.malde.org, Score: 61, Comments: 13
 On Reddit: [9] http://goo.gl/fzUlO
 Original: [10] http://goo.gl/WHE3A

   * A Hopefully Fair and Useful Comparison of Haskell Web Frameworks
 Domain: softwaresimply.blogspot.com, Score: 60, Comments: 30
 On Reddit: [11] http://goo.gl/WuDuL
 Original: [12] http://goo.gl/DXBA8

   * First impressions of Haskell: A review of my Haskell adventure
 Domain: binarysculpting.com, Score: 46, Comments: 36
 On Reddit: [13] http://goo.gl/gG0fl
 Original: [14] http://goo.gl/ZqUT3

   * A radix tree import syntax?
 Domain: self.haskell, Score: 41, Comments: 26
 On Reddit: [15] http://goo.gl/kBOLZ
 Original: [16] http://goo.gl/kBOLZ

   * Using ContT to please the eye
 Domain: self.haskell, Score: 28, Comments: 15
 On Reddit: [17] http://goo.gl/hbFrs
 Original: [18] http://goo.gl/hbFrs

   * Designing a DCPU-16 emulator in Haskell: on determinism and I/O
 Domain: jaspervdj.be, Score: 28, Comments: 6
 On Reddit: [19] http://goo.gl/KHIgP
 Original: [20] http://goo.gl/NT89i

Top StackOverflow Questions

   * What are type quantifiers?
 votes: 15, answers: 3
 Read on SO: [21] http://goo.gl/d3hnH

   * Haskell: How does 'atomicModifyIORef' work?
 votes: 12, answers: 2
 Read on SO: [22] http://goo.gl/3b5dK

   * Is there a runtime penalty associated with typeclasses?
 votes: 12, answers: 1
 Read on SO: [23] http://goo.gl/Isw7k

   * Timing out pure functions
 votes: 11, answers: 1
 Read on SO: [24] http://goo.gl/aTzVG

   * Haskell - simple constructor comparison (?) function
 votes: 11, answers: 3
 Read on SO: [25] http://goo.gl/ZC6CC

   * Partial Application with Infix Functions
 votes: 10, answers: 3
 Read on SO: [26] http://goo.gl/QvabF

   * Haskell: Why is there no type mismatch (and why does this compile)?
 votes: 9, answers: 2
 Read on SO: [27] http://goo.gl/1gxFE

   * “Dependent optional” data in Haskell
 votes: 9, answers: 4
 Read on SO: [28] http://goo.gl/9K5Wx

   * How can I help SpecConstr in GHC?
 votes: 8, answers: 2
 Read on SO: [29] http://goo.gl/PGa4C

   * How to get good performance when writing a list of integers from
1 to 10 million to a file?
 votes: 7, answers: 2
 Read on SO: [30] http://goo.gl/Kym6r

   * Efficiently turn a ByteString into a hex representation
 votes: 7, answers: 1
 Read on SO: [31] http://goo.gl/aq2ct


Until next time,
Daniel Santa Cruz

References

   1. http://www.yesodweb.com/blog/2012/04/announcing-yesod-1-0
   2. http://www.reddit.com/r/haskell/comments/s0tr2/announcing_yesod_10/
   3. http://ro-che.info/articles/2012-04-08-space-usage-reasoning.html
   4. 
http://www.reddit.com/r/haskell/comments/rzu8a/why_reasoning_about_space_usage_in_haskell_is_hard/
   5. 
https://github.com/ghc/packages-base/blob/b5b5ec18819fb85ebf1bdb6345ac031787e6fd54/GHC/TypeLits.hs
   6. 
http://www.reddit.com/r/haskell/comments/s0vln

[Haskell-cafe] Haskell Weekly News: Issue 222

2012-04-11 Thread Daniel Santa Cruz
Welcome to issue 222 of the HWN, an issue covering crowd-sourced bits
of information about Haskell from around the web. This issue covers the
week of April 1 to 7, 2012.

Quotes of the Week

   * tgeeky_: What I cannot create, I do not understand. -- Richard
 Feynman, on his blackboard when he died in 1988.

   * elliott: ... [a] is more of a control structure than a data
 structure.

   * Cale: Basically, we've known how to implement first class functions
 efficiently for 20 or 30 years now, and we've known about their
 importance to abstraction in programming since before the advent of
 electronic computers. There's no excuse to still be writing new
 programs in languages without them.

   * edwardk: When someone throws an exception at you, duck.

   * luite: I think it uses levenshtein distance (he invented this
 distance because nobody could spell his name correctly)

   * edwardk: 'hey ghc devs can you fix this thing that might or might
 not be a bug so we can break a huge pile of invariants in your
 compiler to put go faster stripes on something nobody uses? k thx'

Top Reddit Stories

   * Tfoo, my simple Five in a Row game. Online, with server-sent events,
 deployed to Heroku, open source.
 Domain: tfoo.herokuapp.com, Score: 49, Comments: 18
 On Reddit: [1] http://goo.gl/Klevh
 Original: [2] http://goo.gl/PtjKk

   * Interacting with inner-functions in GHCi [StackOverflow]
 Domain: stackoverflow.com, Score: 48, Comments: 12
 On Reddit: [3] http://goo.gl/23l0G
 Original: [4] http://goo.gl/2H5kI

   * ANN: acme-http. 221,693.0 req/s on the PONG benchmark.
 Domain: groups.google.com, Score: 42, Comments: 4
 On Reddit: [5] http://goo.gl/XROlu
 Original: [6] http://goo.gl/PuOt3

   * Recent haskell-mode changes screencast
 Domain: youtube.com, Score: 39, Comments: 15
 On Reddit: [7] http://goo.gl/JyX0s
 Original: [8] http://goo.gl/VWLIF

   * An Haskell tutorial. What do you think?
 Domain: yannesposito.com, Score: 39, Comments: 47
 On Reddit: [9] http://goo.gl/eLiQT
 Original: [10] http://goo.gl/yBDnQ

   * Galois' Open-Source code available on github
 Domain: corp.galois.com, Score: 38, Comments: 3
 On Reddit: [11] http://goo.gl/xoz4K
 Original: [12] http://goo.gl/OhlaA

   * Wadler’s Law Revisited
 Domain: comonad.com, Score: 27, Comments: 9
 On Reddit: [13] http://goo.gl/8p9As
 Original: [14] http://goo.gl/7iB53

   * With Linux supporting x32 ABI, should GHC follow suit?
 Domain: self.haskell, Score: 23, Comments: 6
 On Reddit: [15] http://goo.gl/Nkuob
 Original: [16] http://goo.gl/Nkuob

   * cabal-meta: transcending to dependency heaven
 Domain: yesodweb.com, Score: 22, Comments: 27
 On Reddit: [17] http://goo.gl/nsVhn
 Original: [18] http://goo.gl/U2cDK

   * [Haskell-cafe] A Modest Records Proposal
 Domain: haskell.org, Score: 21, Comments: 7
 On Reddit: [19] http://goo.gl/MvbRq
 Original: [20] http://goo.gl/RgaRU

Top StackOverflow Questions

   * What is the best way to test and interact with inner functions defined
 inside a toplevel function?
 votes: 44, answers: 1
 Read on SO: [21] http://goo.gl/2H5kI

   * How can a Windows service application be written in Haskell?
 votes: 15, answers: 1
 Read on SO: [22] http://goo.gl/kz8TA

   * What does ':..' mean in Haskell?
 votes: 12, answers: 2
 Read on SO: [23] http://goo.gl/Whi8a

   * Is the whole Map copied when a new binding is inserted?
 votes: 10, answers: 3
 Read on SO: [24] http://goo.gl/OabLu

   * Haskell functions left-to-right
 votes: 10, answers: 1
 Read on SO: [25] http://goo.gl/rhCm3

   * How can I avoid writing boilerplate code for functions performing
 pattern matching?
 votes: 9, answers: 3
 Read on SO: [26] http://goo.gl/6cvXJ

   * Controlling how test data is generated in QuickCheck
 votes: 8, answers: 1
 Read on SO: [27] http://goo.gl/BNSug

   * Can I get warnings about overly-restrictive type signatures?
 votes: 8, answers: 1
 Read on SO: [28] http://goo.gl/X7PkN

   * Slowdown when using parallel strategies in Haskell
 votes: 8, answers: 1
 Read on SO: [29] http://goo.gl/ghV3C

   * Dealing with boilerplate in Haskell
 votes: 7, answers: 2
 Read on SO: [30] http://goo.gl/Um4Fm

Until next time,
Daniel Santa Cruz

References

   1. http://tfoo.herokuapp.com/
   2.
http://www.reddit.com/r/haskell/comments/rx20z/tfoo_my_simple_five_in_a_row_game_online_with/
   3.
http://stackoverflow.com/questions/9987739/what-is-the-best-way-to-test-and-interact-with-inner-functions-defined-inside-a
   4.
http://www.reddit.com/r/haskell/comments/rr7se/interacting_with_innerfunctions_in_ghci/
   5.
https://groups.google.com/group/happs/browse_thread/thread/9b078d23b59a7374
   6.
http://www.reddit.com/r/haskell/comments/ro77b/ann_acmehttp_2216930_reqs_on_the_pong_benchmark/
   7. http

[Haskell-cafe] Haskell Weekly News: Issue 221

2012-04-04 Thread Daniel Santa Cruz
Welcome to issue 221 of the HWN, an issue covering crowd-sourced bits
of information about Haskell from around the web. This issue covers the
week of March 25 to 31, 2012.

Quotes of the Week

   * Tekmo: Now I have a monoid in the category of problems.

   * hpc: atomically the whole thing

   * BMeph (in announcer voice): In a world, where orphan instances
   collide, one language holds the key to successful compilation, in
   our time.

   * thoughtpolice: if there is a question, edwardk probably has the
answer

   * danharaj: All I have to do is remove me from the program and it
   works.

   * anonymous: Caveat implementor.

   * ski: 'getLine :: IO String' is a recipe for how to interact with
  the world to acquire a `String'
 ski: the recipe is not the cake

Top Reddit Stories

   * My Thesis is Finally Complete! Elm: Concurrent FRP for functional
GUIs
 Domain: self.haskell, Score: 74, Comments: 31
 On Reddit: [1] http://goo.gl/yw2P9
 Original: [2] http://goo.gl/yw2P9

   * ANNOUNCE: Happstack 7! (Haskell Web Framework)
 Domain: happstack.com, Score: 51, Comments: 26
 On Reddit: [3] http://goo.gl/kwcc7
 Original: [4] http://goo.gl/wBBsu

   * pipes-like conduit
 Domain: yesodweb.com, Score: 49, Comments: 84
 On Reddit: [5] http://goo.gl/nu4Tl
 Original: [6] http://goo.gl/hWaCj

   * SIMD Support for the vector library
 Domain: ghc-simd.blogspot.co.uk, Score: 45, Comments: 6
 On Reddit: [7] http://goo.gl/m0PI8
 Original: [8] http://goo.gl/NDq2j

   * Replacing Cabal
 Domain: yesodweb.com, Score: 40, Comments: 7
 On Reddit: [9] http://goo.gl/ulv2o
 Original: [10] http://goo.gl/86NLW

   * Summarizing the conduit questions
 Domain: yesodweb.com, Score: 33, Comments: 13
 On Reddit: [11] http://goo.gl/lkLgF
 Original: [12] http://goo.gl/uK25n

   * I love `RWST r w s (IO a) ` to ease the transition from imperative
 programming. Am I cheating?
 Domain: self.haskell, Score: 31, Comments: 53
 On Reddit: [13] http://goo.gl/xq2Jn
 Original: [14] http://goo.gl/xq2Jn

   * FRP - Three principles for bidirectional GUI elements
 Domain: apfelmus.nfshost.com, Score: 30, Comments: 11
 On Reddit: [15] http://goo.gl/AFbXE
 Original: [16] http://goo.gl/xd4Yf

   * haskell-src-exts-1.12.0: supports the new quasi-quoter syntax
 Domain: haskell.org, Score: 28, Comments: 6
 On Reddit: [17] http://goo.gl/u6ZDx
 Original: [18] http://goo.gl/XTzJO

   * Why GADTs are awesome: implementing System F using HOAS
 Domain: github.com, Score: 25, Comments: 7
 On Reddit: [19] http://goo.gl/IG14P
 Original: [20] http://goo.gl/62iLX

   * Reactive-banana: new major release
 Domain: apfelmus.nfshost.com, Score: 24, Comments: 3
 On Reddit: [21] http://goo.gl/XYXvm
 Original: [22] http://goo.gl/u3PAz

Top StackOverflow Questions

   * Does Haskell require a garbage collector?
 votes: 40, answers: 7
 Read on SO: [23] http://goo.gl/hDNT4

   * Can you recognize an infinite list in a Haskell program? [closed]
 votes: 20, answers: 5
 Read on SO: [24] http://goo.gl/TcJHt

   * Confusion regarding a passage in the “Kinds and some type-foo”
 section of learnyouahaskell.com
 votes: 12, answers: 1
 Read on SO: [25] http://goo.gl/ldKbM

   * Haskell: Correct practice to specify version in source?
 votes: 7, answers: 2
 Read on SO: [26] http://goo.gl/eUr6X

   * How to count the number of times a fuction was called, the FP way
 votes: 7, answers: 2
 Read on SO: [27] http://goo.gl/OLNxy

   * how to translate Haskell into Scalaz?
 votes: 7, answers: 2
 Read on SO: [28] http://goo.gl/1ep62

   * In which languages is function abstraction not primitive
 votes: 7, answers: 7
 Read on SO: [29] http://goo.gl/aZG5w

   * Is it possible to debug pattern matching in a Haskell function?
 votes: 6, answers: 3
 Read on SO: [30] http://goo.gl/qIpDw

   * Generate cabal file with dependencies on foreign libs
 votes: 5, answers: 2
 Read on SO: [31] http://goo.gl/mRz1o

   * Is there a monadic version of Arbitrary to use with QuickCheck?
 votes: 5, answers: 2
 Read on SO: [32] http://goo.gl/1IOg4

Until next time,
Daniel Santa Cruz

References

   1.
http://www.reddit.com/r/haskell/comments/rkyoa/my_thesis_is_finally_complete_elm_concurrent_frp/
   2.
http://www.reddit.com/r/haskell/comments/rkyoa/my_thesis_is_finally_complete_elm_concurrent_frp/
   3. http://www.happstack.com/C/ViewPage/1
   4.
http://www.reddit.com/r/haskell/comments/rjtwt/announce_happstack_7_haskell_web_framework/
   5. http://www.yesodweb.com/blog/2012/03/pipes-like-conduit
   6. http://www.reddit.com/r/haskell/comments/reft1/pipeslike_conduit/
   7.
http://ghc-simd.blogspot.co.uk/2012/03/simd-support-for-vector-library.html
   8.
http://www.reddit.com/r/haskell/comments/reyn9/simd_support_for_the_vector_library

[Haskell-cafe] Haskell Weekly News: Issue 220

2012-03-28 Thread Daniel Santa Cruz
Welcome to issue 220 of the HWN, an issue covering crowd-sourced bits
of information about Haskell from around the web. This issue covers the
week of March 18 to 24, 2012.

Quotes of the Week

   * shachaf: Type classes are a scary story that you tell new
  Haskellers so they can go to sleep at night.

   * acowley: Parametric polymorphism is the inspiring story you tell
  them to get them riled up and raring to go.
  It's like Braveheart for programmers.

   * monochrom: the purpose of types is to ban more programs

   * rostayob: I was a type constructor, then I took an arrow in the
   kind

   * shachaf: @let otherfoolish = not otherwise

   * flebron: Monoidal objects in the monoidal category of endofunctors
  on a category. I took a small detour through tensor
  products to understand monoidal categories better, with
  one example of such a product.
 mauke: I have no idea what you just said

   * weexplat: starts a proposal to replace launchMissiles with
   atomicDestroyBiosphere

   * monochrom: rumour: SPJ will write a thick book A New Science of
Kind

   * JonathanShapiro: [on abandoning BitC] And I *still* don't believe
  in monads. :-)

Top Reddit Stories

   * Starting the Mezzo Haskell Book
 Domain: yesodweb.com, Score: 58, Comments: 28
 On Reddit: [1] http://goo.gl/pOSlR
 Original: [2] http://goo.gl/ecy4O

   * First patches for iPhone cross compiler against GHC head
 Domain: haskell.org, Score: 55, Comments: 27
 On Reddit: [3] http://goo.gl/OOAai
 Original: [4] http://goo.gl/p7C3L

   * Retrospective thoughts on BitC by its author, and why type classes
didn't work for him
 Domain: coyotos.org, Score: 44, Comments: 22
 On Reddit: [5] http://goo.gl/0sL80
 Original: [6] http://goo.gl/5pCp2

   * Google Summer of Code 2012 - Haskell.org is participating
 Domain: haskell.org, Score: 42, Comments: 11
 On Reddit: [7] http://goo.gl/9EwzD
 Original: [8] http://goo.gl/XqcUJ

   * Conduits vs. Pipes. Using Void as an Input or Output type can reduce
the number of concepts (source, sink, conduit) from 3 to 1 (pipe).
 Domain: twanvl.nl, Score: 34, Comments: 50
 On Reddit: [9] http://goo.gl/bc8RB
 Original: [10] http://goo.gl/eb7oz

   * Announcing conduit 0.3
 Domain: yesodweb.com, Score: 33, Comments: 9
 On Reddit: [11] http://goo.gl/JrgV0
 Original: [12] http://goo.gl/OsDl7

   * Haskell for embedded domain-specific languages (Functional Programming
eXchange 2012)
 Domain: skillsmatter.com, Score: 31, Comments: 4
 On Reddit: [13] http://goo.gl/pSREX
 Original: [14] http://goo.gl/1azVh

   * Domain theory course
 Domain: cs.nott.ac.uk, Score: 31, Comments: 5
 On Reddit: [15] http://goo.gl/5VHyG
 Original: [16] http://goo.gl/o2pRC

   * ANNOUNCE: options, an easy-to-use command-line option parser
 Domain: self.haskell, Score: 29, Comments: 21
 On Reddit: [17] http://goo.gl/s6ktw
 Original: [18] http://goo.gl/s6ktw

   * A Case Study in Creating Rich Internet Apps in Haskell (Silk at FP
eXchange 2012)
 Domain: skillsmatter.com, Score: 22, Comments: 18
 On Reddit: [19] http://goo.gl/ZdtDq
 Original: [20] http://goo.gl/Ta2HQ

   * It just occurred to me that (lift .) defines a functor...
 Domain: self.haskell, Score: 22, Comments: 15
 On Reddit: [21] http://goo.gl/GMzPt
 Original: [22] http://goo.gl/GMzPt


Top StackOverflow Questions

   * Haskell platform: nested functions and optimization
 votes: 15, answers: 2
 Read on SO: [23] http://goo.gl/nreIr

   * newtype with RankNTypes
 votes: 14, answers: 2
 Read on SO: [24] http://goo.gl/UT9DV

   * Pattern Matching - Prolog Vs Haskell
 votes: 13, answers: 4
 Read on SO: [25] http://goo.gl/3hZV1

   * How does this definition of ArrowLoop.loop work?
 votes: 13, answers: 2
 Read on SO: [26] http://goo.gl/ocSCM

   * Data.Set : does it always know best?
 votes: 12, answers: 2
 Read on SO: [27] http://goo.gl/NUjkB

   * Building a histogram with haskell, many times slower than with python
 votes: 11, answers: 3
 Read on SO: [28] http://goo.gl/kbh5i

   * What is the scope of let when used without in?
 votes: 11, answers: 2
 Read on SO: [29] http://goo.gl/bNwna

   * Strange half to even rounding in different languages [closed]
 votes: 11, answers: 3
 Read on SO: [30] http://goo.gl/lnPch

   * Practical reasons for Сhurch Encoding
 votes: 10, answers: 1
 Read on SO: [31] http://goo.gl/xYoef

   * Can the FFI deal with arrays? If so, how?
 votes: 9, answers: 3
 Read on SO: [32] http://goo.gl/d4R3H


Until next time,
Daniel Santa Cruz

References

   1. http://www.yesodweb.com/blog/2012/03/start-mezzo-haskell
   2.
http://www.reddit.com/r/haskell/comments/r9xdq/starting_the_mezzo_haskell_book/
   3. http://www.haskell.org

[Haskell-cafe] Haskell Weekly News: Issue 219

2012-03-21 Thread Daniel Santa Cruz
Welcome to issue 218 of the HWN, an issue covering crowd-sourced bits
of information about Haskell from around the web. This issue covers the
week of March 11 to 17, 2012.

Quotes of the Week

   * cmccann: * cmccann needs to hurry up and get his stream processing
 library finished before all the possible synonyms for thing that
 other things flow through are taken

  * shergill: silver bullets don't respect eta equivalency. it needs to
 be made of silver, and not simply *act* like one :P

Top Reddit Stories

   * Shelly: Write your shell scripts in Haskell
 Domain: yesodweb.com, Score: 65, Comments: 34
 On Reddit: [1] http://goo.gl/lZdyV
 Original: [2] http://goo.gl/HHIU0

   * The Glasgow Haskell Compiler (draft chapter for The Architecture of
 Open Source Applications, Volume 2)
 Domain: community.haskell.org, Score: 53, Comments: 28
 On Reddit: [3] http://goo.gl/qVoFj
 Original: [4] http://goo.gl/Rc42A

   * Announcing the Yesod Platform
 Domain: yesodweb.com, Score: 52, Comments: 13
 On Reddit: [5] http://goo.gl/TzW0w
 Original: [6] http://goo.gl/z3fwC

   * The Cabal of my dreams
 Domain: blog.johantibell.com, Score: 42, Comments: 19
 On Reddit: [7] http://goo.gl/VTpJu
 Original: [8] http://goo.gl/wrrNP

   * Announcing: Snap Framework v0.8
 Domain: snapframework.com, Score: 39, Comments: 6
 On Reddit: [9] http://goo.gl/19EyG
 Original: [10] http://goo.gl/USfny

   * Leksah 0.12
 Domain: haskell.org, Score: 32, Comments: 9
 On Reddit: [11] http://goo.gl/5Ft8w
 Original: [12] http://goo.gl/K6OEx

   * uncurryWith and concatenative programming
 Domain: self.haskell, Score: 30, Comments: 4
 On Reddit: [13] http://goo.gl/dzzXH
 Original: [14] http://goo.gl/dzzXH

   * New course on parallel functional programming at Chalmers
 Domain: cse.chalmers.se, Score: 29, Comments: 2
 On Reddit: [15] http://goo.gl/vwH6F
 Original: [16] http://goo.gl/zKQjh

   * Announcing Haskell project support on travis-ci.org
 Domain: about.travis-ci.org, Score: 28, Comments: 8
 On Reddit: [17] http://goo.gl/uH7g3
 Original: [18] http://goo.gl/KbE7I

   * Anyone in the Toronto area looking for a job?
 Domain: self.haskell, Score: 28, Comments: 22
 On Reddit: [19] http://goo.gl/NHdwz
 Original: [20] http://goo.gl/NHdwz

   * Building a Concurrent Web Scraper With Haskell
 Domain: adit.io, Score: 26, Comments: 1
 On Reddit: [21] http://goo.gl/G7QXM
 Original: [22] http://goo.gl/FV2LO

   * Using Text.Parsec.Indent to parse an indentation-sensitive language
with
 Haskell’s Parsec library.
 Domain: spin.atomicobject.com, Score: 26, Comments: 7
 On Reddit: [23] http://goo.gl/dXkzO
 Original: [24] http://goo.gl/9BFa3

   * Coapplicative Functor?
 Domain: self.haskell, Score: 21, Comments: 37
 On Reddit: [25] http://goo.gl/4eluT
 Original: [26] http://goo.gl/4eluT

   * HalVM: Easy install on Fedora 16 + 64bit support
 Domain: community.galois.com, Score: 21, Comments: 2
 On Reddit: [27] http://goo.gl/goN4p
 Original: [28] http://goo.gl/6EQAu

Top StackOverflow Questions

   * How do you represent a graph in Haskell?
 votes: 18, answers: 4
 Read on SO: [29] http://goo.gl/t5vij

   * Impredicative types vs. plain old subtyping
 votes: 16, answers: 0
 Read on SO: [30] http://goo.gl/3cmCj

   * Can GHC really never inline map, scanl, foldr, etc.?
 votes: 14, answers: 3
 Read on SO: [31] http://goo.gl/se91V

   * Redefine IO to simplify debugging?
 votes: 11, answers: 1
 Read on SO: [32] http://goo.gl/s62s9

   * Quadratic programming in Haskell
 votes: 11, answers: 1
 Read on SO: [33] http://goo.gl/jYWEP

   * How can I test a higher-order function using QuickCheck?
 votes: 11, answers: 2
 Read on SO: [34] http://goo.gl/1YHql

   * Haskell: how to map a tuple?
 votes: 10, answers: 7
 Read on SO: [35] http://goo.gl/fk7LE

   * Repacking monads — any generic way?
 votes: 9, answers: 4
 Read on SO: [36] http://goo.gl/QklWI

   * Is there any reason not to use the INLINABLE pragma for a function?
 votes: 9, answers: 1
 Read on SO: [37] http://goo.gl/t75CV

   * Repa 3 performance and correct usage of 'now'
 votes: 9, answers: 1
 Read on SO: [38] http://goo.gl/PbyzK

Until next time,
Daniel Santa Cruz

References

   1. http://www.yesodweb.com/blog/2012/03/shelly-for-shell-scripts
   2.
http://www.reddit.com/r/haskell/comments/qt17p/shelly_write_your_shell_scripts_in_haskell/
   3. http://community.haskell.org/~simonmar/papers/aos.pdf
   4.
http://www.reddit.com/r/haskell/comments/qvyup/the_glasgow_haskell_compiler_draft_chapter_for/
   5. http://www.yesodweb.com/blog/2012/03/announcing-yesod-platform
   6.
http://www.reddit.com/r/haskell/comments/qxopq/announcing_the_yesod_platform/
   7. http://blog.johantibell.com/2012/03/cabal-of-my-dreams.html
   8. http://www.reddit.com/r

[Haskell-cafe] Haskell Weekly News: Issue 218

2012-03-15 Thread Daniel Santa Cruz
 Read on SO: [31] http://goo.gl/YHVpC

   * Why type classes in Haskell were difficult to implement?
 votes: 20, answers: 1
 Read on SO: [32] http://goo.gl/LoLHe

   * runST and function composition
 votes: 18, answers: 3
 Read on SO: [33] http://goo.gl/6NSvR

   * How do you compute the difference between successive elements of a
 list of unknown size, functionally?
 votes: 16, answers: 7
 Read on SO: [34] http://goo.gl/rnc8l

   * Do we care about the 'past' in FRP?
 votes: 16, answers: 1
 Read on SO: [35] http://goo.gl/oR2rd

   * “evaluate” function
 votes: 16, answers: 1
 Read on SO: [36] http://goo.gl/ShLMT

   * What's preferred among liftM, lilftA, etc
 votes: 15, answers: 1
 Read on SO: [37] http://goo.gl/y8apA

   * Name of type pattern: R a b = Q (a - (R a b,b))
 votes: 14, answers: 3
 Read on SO: [38] http://goo.gl/kRMgn

   * Haskell offline documentation?
 votes: 12, answers: 2
 Read on SO: [39] http://goo.gl/Hih3z

   * Program design in Haskell: how to do simulation without mutability
 votes: 12, answers: 3
 Read on SO: [40] http://goo.gl/ODJjT

Until next time,
Daniel Santa Cruz

References

   1.
http://blog.johantibell.com/2012/03/announcing-unordered-containers-02.html
   2.
http://www.reddit.com/r/haskell/comments/ql9m5/new_unorderedcontainers_release_improves/
   3. http://i.imgur.com/TOZZZ.png
   4.
http://www.reddit.com/r/haskell/comments/q7m8i/a_humble_suggestion_for_visual_pure_functional/
   5.
http://www.reddit.com/r/haskell/comments/qhce6/spike_experimental_web_browser_in_haskell/
   6.
http://www.reddit.com/r/haskell/comments/qhce6/spike_experimental_web_browser_in_haskell/
   7.
http://www.joachim-breitner.de/blog/archives/546-GHC-7.4.1-speeds-up-arbtt-by-a-factor-of-22.html
   8.
http://www.reddit.com/r/haskell/comments/q86iw/ghc_741_speeds_up_arbtt_by_a_factor_of_22/
   9. http://math.andrej.com/eff/
  10.
http://www.reddit.com/r/haskell/comments/qosr7/eff_30_is_out_a_functional_language_with/
  11.
http://www.reddit.com/r/haskell/comments/qn7nk/whats_the_most_clever_piece_of_haskell_code_you/
  12.
http://www.reddit.com/r/haskell/comments/qn7nk/whats_the_most_clever_piece_of_haskell_code_you/
  13. http://byorgey.wordpress.com/2012/03/09/announcing-diagrams-0-5/
  14.
http://www.reddit.com/r/haskell/comments/qpkxb/diagrams_05_released_powerful_flexible_embedded/
  15.
http://johnbender.us/2012/02/29/faster-javascript-through-category-theory/
  16.
http://www.reddit.com/r/haskell/comments/qbuk8/faster_javascript_through_category_theory/
  17. http://bit.ly/xDsDSj
  18.
http://www.reddit.com/r/haskell/comments/qquc5/im_writing_a_haskell_book_almost_finished_the_3rd/
  19. http://quasimal.com/projects/level_0.html
  20.
http://www.reddit.com/r/haskell/comments/qcrhj/level_0_a_snake_clone_using_sdl_with_a_nice/
  21. http://www.well-typed.com/blog/64
  22.
http://www.reddit.com/r/haskell/comments/qefzt/parallel_haskell_digest_8_mvar_summer_school/
  23. http://www.yesodweb.com/blog/2012/03/cabal-nirvana
  24.
http://www.reddit.com/r/haskell/comments/qkqdj/avoid_cabal_hell_find_nirvana/
  25.
http://blog.johantibell.com/2012/03/improvements-to-hashmap-and-hashset.html
  26.
http://www.reddit.com/r/haskell/comments/qp7w1/improvements_to_hashmap_and_hashset_creation/
  27.
http://the-27th-comrade.appspot.com/blog/ahJzfnRoZS0yN3RoLWNvbXJhZGVyDAsSBUVudHJ5GOFdDA
  28.
http://www.reddit.com/r/haskell/comments/q7ykt/the_day_python_embarassed_imperative_programming/
  29. https://gist.github.com/1934179
  30.
http://www.reddit.com/r/haskell/comments/qadwm/improbable_uses_of_unsafecoerce/
  31.
http://stackoverflow.com/questions/9611904/haskell-lists-arrays-vectors-sequences
  32.
http://stackoverflow.com/questions/9602176/why-type-classes-in-haskell-were-difficult-to-implement
  33.
http://stackoverflow.com/questions/9468963/runst-and-function-composition
  34.
http://stackoverflow.com/questions/9512513/how-do-you-compute-the-difference-between-successive-elements-of-a-list-of-unkno
  35.
http://stackoverflow.com/questions/9526836/do-we-care-about-the-past-in-frp
  36. http://stackoverflow.com/questions/9553943/evaluate-function
  37.
http://stackoverflow.com/questions/9509350/whats-preferred-among-liftm-lilfta-etc
  38.
http://stackoverflow.com/questions/9487760/name-of-type-pattern-r-a-b-q-a-r-a-b-b
  39.
http://stackoverflow.com/questions/9454793/haskell-offline-documentation
  40.
http://stackoverflow.com/questions/9548913/program-design-in-haskell-how-to-do-simulation-without-mutability
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


[Haskell-cafe] Haskell Weekly News: Issue 217

2012-02-29 Thread Daniel Santa Cruz
 Read on SO: [36] http://goo.gl/KQ6Fu


Until next time,
Daniel Santa Cruz

References

   1. http://hackage.haskell.org/package/sodium
   2.
http://www.reddit.com/r/haskell/comments/pyxpx/announce_sodium_a_new_haskell_frp_reactive/
   3. http://variadic.me/posts/2012-02-24-adventures-in-parsec.html
   4.
http://www.reddit.com/r/haskell/comments/q41rr/adventures_in_parsec_parsing_logs_in_haskell/
   5.
http://blog.johantibell.com/2012/02/wanted-efficient-union-algorithm-for.html
   6.
http://www.reddit.com/r/haskell/comments/q0a02/wanted_an_efficient_union_algorithm_for_hasharray/
   7.
http://www.reddit.com/r/haskell/comments/pwjc9/how_reliable_is_hackage_supposed_to_be/
   8.
http://www.reddit.com/r/haskell/comments/pwjc9/how_reliable_is_hackage_supposed_to_be/
   9. http://www.math.pitt.edu/~thales/papers/turing.pdf
  10.
http://www.reddit.com/r/haskell/comments/pwx2b/mathematics_in_the_age_of_the_turing_machine_i/
  11. http://www.yesodweb.com/blog/2012/02/simplifying-resourcet
  12.
http://www.reddit.com/r/haskell/comments/q37rf/conduits_simplifying_resourcet/
  13.
http://www.haskell.org/pipermail/haskell-cafe/2012-February/099689.html
  14.
http://www.reddit.com/r/haskell/comments/q293l/clarifying_a_misunderstanding_about_regions_and/
  15.
https://github.com/leonidas/codeblog/blob/master/2012/2012-02-21-concatenative-haskell-ii-dsl.md
  16.
http://www.reddit.com/r/haskell/comments/pzh53/concatenative_haskell_part_ii_custom_dsl_syntax/
  17. http://blog.johantibell.com/2012/02/designing-serialization-api.html
  18.
http://www.reddit.com/r/haskell/comments/q0kcv/designing_a_serialization_api/
  19. http://disciple.ouroborus.net/wiki/Tutorial/Core
  20.
http://www.reddit.com/r/haskell/comments/q1url/getting_started_with_disciple_core/
  21. http://deepakjois.github.com/hs-logo/
  22.
http://www.reddit.com/r/haskell/comments/pzf9k/hslogo_logo_turtle_graphics_interpreter_written/
  23.
http://flippac.wordpress.com/2012/02/23/the-simply-typed-lambda-calculus-with-constraints/
  24.
http://www.reddit.com/r/haskell/comments/q2ga5/the_simplytyped_lambda_calculus_with_constraints/
  25.
http://blog.melding-monads.com/2012/02/24/data-structure-agnostic-json-serialization/
  26.
http://www.reddit.com/r/haskell/comments/q3t70/data_structure_agnostic_json_serialization/
  27. http://stackoverflow.com/questions/9439470/evaluation-strategy
  28.
http://stackoverflow.com/questions/9345589/guards-vs-if-then-else-vs-cases-in-haskell
  29. http://stackoverflow.com/questions/9354016/division-by-zero-in-haskell
  30.
http://stackoverflow.com/questions/9398572/memory-efficient-strings-in-haskell
  31.
http://stackoverflow.com/questions/9352744/what-prevents-an-efficient-haskell-virtual-machine-like-jvm
  32.
http://stackoverflow.com/questions/9409634/is-indexing-of-data-vector-unboxed-mutable-mvector-really-this-slow
  33.
http://stackoverflow.com/questions/9396023/haskell-filtering-a-heterogenous-list-by-type
  34.
http://stackoverflow.com/questions/9431779/ghci-tab-completion-in-haskell-mode
  35.
http://stackoverflow.com/questions/9435513/non-maintainer-uploads-to-hackage
  36. http://stackoverflow.com/questions/9406463/withfile-vs-openfile
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


[Haskell-cafe] Haskell Weekly News: Issue 216

2012-02-22 Thread Daniel Santa Cruz
Welcome to issue 216 of the HWN, a newsletter covering crowdsourced
links for the Haskell community. This release covers the week of
February 12 to 18, 2012.

You can find the HTML version at:
http://contemplatecode.blogspot.com/2012/02/haskell-weekly-news-issue-216.html

Quotes of the Week

   * monochrom: the selfish program's motive is to fool the programmer

   * WilliamByrd: Oleg is an emissary from some advanced alien race.
 Working with him is both exhausting and enlightening.

   * CodeWeaverX: do-block, or do-not-block. There is no
 try-catch-block.

Top Reddit Stories

   * Where is Hackage 2.0?
 Domain: self.haskell, Score: 66, Comments: 42
 On Reddit: [1] http://goo.gl/uXq10
 Original: [2] http://goo.gl/uXq10

   * Haskell Performance Patters [HTML slideshow]
 Domain: blog.johantibell.com, Score: 52, Comments: 13
 On Reddit: [3] http://goo.gl/Y5tCb
 Original: [4] http://goo.gl/T9zZI

   * Concatenative, Row-Polymorphic Programming in Haskell
 (re: Why Concatenative Programming Matters)
 Domain: github.com, Score: 41, Comments: 21
 On Reddit: [5] http://goo.gl/0w83b
 Original: [6] http://goo.gl/aw22p

   * Neil Mitchell - Shake: A Better Make
 Domain: neilmitchell.blogspot.com, Score: 37, Comments: 7
 On Reddit: [7] http://goo.gl/MeFQ1
 Original: [8] http://goo.gl/4HM0d

   * Why concatenative programming matters.
 Domain: evincarofautumn.blogspot.com, Score: 37, Comments: 23
 On Reddit: [9] http://goo.gl/Udpdt
 Original: [10] http://goo.gl/VvUvt

   * GSOC 2012 Project Proposal - GHCi in the web browser
 Domain: apfelmus.nfshost.com, Score: 36, Comments: 34
 On Reddit: [11] http://goo.gl/KS6d8
 Original: [12] http://goo.gl/epgTZ

   * Yesod Blog :: Call for GSoC: expand the reach of Haskell with
interactive
 websites and good persistence
 Domain: yesodweb.com, Score: 31, Comments: 20
 On Reddit: [13] http://goo.gl/1HQ9d
 Original: [14] http://goo.gl/bxKIC

   * hxournal - A pen notetaking program written in Haskell
 Domain: ianwookim.org, Score: 25, Comments: 16
 On Reddit: [15] http://goo.gl/4UG5E
 Original: [16] http://goo.gl/kQOMh

   * Type checking by theorem proving in IDRIS: Brady [pdf, 29 slides]
 Domain: cs.st-andrews.ac.uk, Score: 25, Comments: 33
 On Reddit: [17] http://goo.gl/qAD5L
 Original: [18] http://goo.gl/mhdlC

   * Using Lawvere theories to combine effects
 Domain: blog.sigfpe.com, Score: 24, Comments: 0
 On Reddit: [19] http://goo.gl/4IHq7
 Original: [20] http://goo.gl/QS1aO

   * BayHac '12
 Domain: haskell.org, Score: 23, Comments: 0
 On Reddit: [21] http://goo.gl/nuxUm
 Original: [22] http://goo.gl/NCQGy

   * Hope for Haskell: making Hackage and cabal-install more awesome
 Domain: github.com, Score: 22, Comments: 23
 On Reddit: [23] http://goo.gl/E9MmZ
 Original: [24] http://goo.gl/sLpkp

   * Thoughts on Haskell Development
 Domain: self.haskell, Score: 21, Comments: 77
 On Reddit: [25] http://goo.gl/Qdt4b
 Original: [26] http://goo.gl/Qdt4b

   * Relating Category Theory to Programming Language Theory - MathOverflow
 Domain: mathoverflow.net, Score: 21, Comments: 1
 On Reddit: [27] http://goo.gl/wA9E2
 Original: [28] http://goo.gl/6Ox5n

   * The Other Prelude — any activity here? It seems like a worthwhile
project.
 Domain: haskell.org, Score: 18, Comments: 13
 On Reddit: [29] http://goo.gl/j94fj
 Original: [30] http://goo.gl/kwGCm

Top StackOverflow Questions

   * Covariance / Contravariance in Haskell?
 votes: 24, answers: 2
 Read on SO: [31] http://goo.gl/wBjaP

   * Haskell for someone who already knows some category theory
 votes: 17, answers: 1
 Read on SO: [32] http://goo.gl/ms4dE

   * Haskell libraries overview and their quality [closed]
 votes: 16, answers: 1
 Read on SO: [33] http://goo.gl/H3Rwg

   * Haskell existential quantification in detail
 votes: 12, answers: 1
 Read on SO: [34] http://goo.gl/uiJZG

   * Derivative Towers and how to use the vector-space package (haskell)
 votes: 11, answers: 1
 Read on SO: [35] http://goo.gl/lkPEl

   * Why doesn't Scala have an IO Monad?
 votes: 10, answers: 1
 Read on SO: [36] http://goo.gl/dyTte

   * How to let a function [a] - [a] operate on [(a,Int)]?
 votes: 9, answers: 2
 Read on SO: [37] http://goo.gl/Js3As

   * Speed up runhaskell
 votes: 9, answers: 4
 Read on SO: [38] http://goo.gl/yc3qo

   * Unnecessary type juggling to define Data.Void (package “void” on
Hackage)?
 votes: 8, answers: 1
 Read on SO: [39] http://goo.gl/FCmyv

   * Lazy vs eager evaluation and double linked list building
 votes: 8, answers: 3
 Read on SO: [40] http://goo.gl/Z55Og

Until next time,
Daniel Santa Cruz

References

   1. http://www.reddit.com/r/haskell/comments/pn2oh/where_is_hackage_20/
   2. http://www.reddit.com/r/haskell/comments/pn2oh

[Haskell-cafe] Haskell Weekly News: Issue 215

2012-02-15 Thread Daniel Santa Cruz
: xrl.tureus.com, Score: 27, Comments: 0
 On Reddit: [11] http://goo.gl/UKIun
 Original: [12] http://goo.gl/oVstA

   * Announcing Yesod 0.10 - conduits, persistent 0.8, improved Coffeescript
 integration
 Domain: yesodweb.com, Score: 25, Comments: 12
 On Reddit: [13] http://goo.gl/1RRJH
 Original: [14] http://goo.gl/KftN5

   * Real World Haskell book site -- is it known to be down? If so how long
has
 it been down and will it come back?
 Domain: book.realworldhaskell.org, Score: 24, Comments: 15
 On Reddit: [15] http://goo.gl/GV6z2
 Original: [16] http://goo.gl/RCxnT

   * What do Haskellers think of Rust? It's got lambdas and ADTs with
C-style
 notation.
 Domain: rust-lang.org, Score: 24, Comments: 40
 On Reddit: [17] http://goo.gl/a9bCB
 Original: [18] http://goo.gl/xAKHx

   * r/darcs - for discussing darcs and patch theory
 Domain: reddit.com, Score: 24, Comments: 8
 On Reddit: [19] http://goo.gl/37ArD
 Original: [20] http://goo.gl/qQiaD

   * Will Haskell be the Smalltalk of functional programming?
 Domain: self.haskell, Score: 22, Comments: 54
 On Reddit: [21] http://goo.gl/ZxmBN
 Original: [22] http://goo.gl/ZxmBN

Top StackOverflow Questions

   * Abusing the algebra of algebraic data types - why does this work?
 votes: 53, answers: 4
 Read on SO: [23] http://goo.gl/MyQRO

   * Recommended reading/tutorials to understand reactive-banana FRP library
 votes: 13, answers: 3
 Read on SO: [24] http://goo.gl/hTPv6

   * Safe modelling of relational data in Haskell
 votes: 12, answers: 2
 Read on SO: [25] http://goo.gl/4bEXX

   * What are the definitions for = and return for the IO monad?
 votes: 12, answers: 3
 Read on SO: [26] http://goo.gl/9jH2x

   * Basic Structure of a Haskell Program
 votes: 11, answers: 1
 Read on SO: [27] http://goo.gl/3OcKg

   * GHC API - How to dynamically load Haskell code from a compiled module
using
 GHC 7.2?
 votes: 11, answers: 2
 Read on SO: [28] http://goo.gl/aYKZz

   * Lifting a higher order function in Haskell
 votes: 9, answers: 1
 Read on SO: [29] http://goo.gl/JhmjK

   * How do you check the type of a local variable?
 votes: 8, answers: 5
 Read on SO: [30] http://goo.gl/Ynfgv

   * Tail optimization guarantee - loop encoding in Haskell
 votes: 7, answers: 2
 Read on SO: [31] http://goo.gl/PKqfq

   * Writing in pointfree style f x = g x x
 votes: 7, answers: 1
 Read on SO: [32] http://goo.gl/EIFBw

Until next time,
Daniel Santa Cruz

References

   1. http://redmonk.com/sogrady/2012/02/08/language-rankings-2-2012/
   2.
http://www.reddit.com/r/haskell/comments/ph4uq/haskell_as_most_mainstream_nonmainstream_language/
   3. http://yow.eventer.com/events/1004/talks/1055
   4.
http://www.reddit.com/r/haskell/comments/phnd3/the_future_is_parallel_and_the_future_of_parallel/
   5.
http://brandon.si/code/how-the-haskell-prelude-avoids-overlapping-types-in-show/
   6.
http://www.reddit.com/r/haskell/comments/pel34/how_prelude_avoids_overlapping_instances_in_show/
   7. http://www.infoq.com/presentations/Yesod
   8.
http://www.reddit.com/r/haskell/comments/pjqpr/infoq_yesod_web_framework_michaels_qcon_talk/
   9. http://twanvl.nl/blog/haskell/SemilatticeSearchTree
  10.
http://www.reddit.com/r/haskell/comments/pj6n7/search_tree_that_does_not_require_that_items_be/
  11. http://xrl.tureus.com/black-box-reverse-engineering-zmq
  12.
http://www.reddit.com/r/haskell/comments/pcojs/reverse_engineering_the_zeromq_wire_protocol_for/
  13. http://www.yesodweb.com/blog/2012/02/release-0-10
  14.
http://www.reddit.com/r/haskell/comments/phxjo/announcing_yesod_010_conduits_persistent_08/
  15. http://book.realworldhaskell.org/read
  16.
http://www.reddit.com/r/haskell/comments/pd79r/real_world_haskell_book_site_is_it_known_to_be/
  17. http://www.rust-lang.org/
  18.
http://www.reddit.com/r/haskell/comments/pewtc/what_do_haskellers_think_of_rust_its_got_lambdas/
  19. http://reddit.com/r/darcs
  20.
http://www.reddit.com/r/haskell/comments/pkv8g/rdarcs_for_discussing_darcs_and_patch_theory/
  21.
http://www.reddit.com/r/haskell/comments/pczyz/will_haskell_be_the_smalltalk_of_functional/
  22.
http://www.reddit.com/r/haskell/comments/pczyz/will_haskell_be_the_smalltalk_of_functional/
  23.
http://stackoverflow.com/questions/9190352/abusing-the-algebra-of-algebraic-data-types-why-does-this-work
  24.
http://stackoverflow.com/questions/9210412/recommended-reading-tutorials-to-understand-reactive-banana-frp-library
  25.
http://stackoverflow.com/questions/9234205/safe-modelling-of-relational-data-in-haskell
  26.
http://stackoverflow.com/questions/9244538/what-are-the-definitions-for-and-return-for-the-io-monad
  27.
http://stackoverflow.com/questions/9153574/basic-structure-of-a-haskell-program
  28.
http://stackoverflow.com/questions/9198140/ghc-api-how-to-dynamically-load-haskell-code-from-a-compiled-module-using-ghc

[Haskell-cafe] Haskell Weekly News: Issue 214

2012-02-08 Thread Daniel Santa Cruz
 Read on SO: [31] http://goo.gl/m3QhB

   * Functions don't just have types: They ARE Types. And Kinds. And Sorts.
Help
 put a blown mind back together
 votes: 15, answers: 2
 Read on SO: [32] http://goo.gl/fKjQR

   * Defining polymorphic constants in Haskell
 votes: 12, answers: 2
 Read on SO: [33] http://goo.gl/3H3ke

   * Do guarded pipes behave the same as pipes using await?
 votes: 12, answers: 2
 Read on SO: [34] http://goo.gl/Mf3HQ

   * What is the purpose of the IdentityT transformer?
 votes: 11, answers: 2
 Read on SO: [35] http://goo.gl/L7Syk

   * call/cc implementation?
 votes: 10, answers: 5
 Read on SO: [36] http://goo.gl/tfLLz

   * Understanding bind function in Haskell
 votes: 9, answers: 4
 Read on SO: [37] http://goo.gl/amtSd

   * How to show that a monad is a functor and an applicative functor?
 votes: 8, answers: 2
 Read on SO: [38] http://goo.gl/Cg0EQ

   * Avoiding lift with Monad Transformers
 votes: 7, answers: 2
 Read on SO: [39] http://goo.gl/fBhCz

   * Container element types
 votes: 7, answers: 1
 Read on SO: [40] http://goo.gl/UfZnG

Until next time,
Daniel Santa Cruz

References

   1.
http://www.haskell.org/ghc/docs/7.4.1/html/users_guide/release-7-4-1.html
   2.
http://www.reddit.com/r/haskell/comments/p886g/ghc_741_is_out_heres_the_release_notes/
   3. http://www.yesodweb.com/blog/2012/01/coming-soon
   4.
http://www.reddit.com/r/haskell/comments/p4hpt/coming_soon_to_a_bookstore_near_you/
   5. https://github.com/colah/ImplicitCAD
   6.
http://www.reddit.com/r/haskell/comments/p9jzh/implicitcad_is_a_programmatic_cad_tool3d/
   7.
https://github.com/DanBurton/Blog/blob/master/Literate%20Haskell/recovery.lhs
   8.
http://www.reddit.com/r/haskell/comments/p2kar/using_monadic_effects_to_reverse_a_merge_sort/
   9. http://www.yesodweb.com/blog/2012/01/conduit-changes-0-2
  10.
http://www.reddit.com/r/haskell/comments/p1iu0/exciting_changes_coming_to_conduit_02/
  11.
http://disciple-devel.blogspot.com/2012/02/vectorisation-without-replication-in.html
  12.
http://www.reddit.com/r/haskell/comments/p7f6u/vectorisation_without_replication_in_data/
  13.
http://www.reddit.com/r/haskell/comments/pavb1/if_software_purity_in_functional_languages_is/
  14.
http://www.reddit.com/r/haskell/comments/pavb1/if_software_purity_in_functional_languages_is/
  15. http://justtesting.org/released-dataarrayaccelerate-0900-the-haskell
  16.
http://www.reddit.com/r/haskell/comments/p5sij/released_dataarrayaccelerate_0900_the_haskell/
  17.
http://www.typesandotherdistractions.com/2012/02/fun-with-xpolykinds-polykinded-folds.html
  18.
http://www.reddit.com/r/haskell/comments/p8djh/fun_with_xpolykinds_polykinded_folds/
  19. http://www.happstack.com/docs/crashcourse/AcidState.html
  20.
http://www.reddit.com/r/haskell/comments/p75ko/introduction_to_using_acidstate_ixset_and/
  21.
http://blog.jasonknight.us/2012/02/how-to-install-ghc-741-in-ubuntu-from.html
  22.
http://www.reddit.com/r/haskell/comments/pabfi/cant_wait_for_the_haskell_platform_compiling_ghc/
  23.
http://mainisusuallyafunction.blogspot.com/2012/02/generating-random-functions.html
  24.
http://www.reddit.com/r/haskell/comments/p89fq/generating_random_functions/
  25.
http://www.reddit.com/r/haskell/comments/p5lv0/how_to_deal_with_undesired_values_when_designing/
  26.
http://www.reddit.com/r/haskell/comments/p5lv0/how_to_deal_with_undesired_values_when_designing/
  27.
http://pcapriotti.wordpress.com/2012/02/02/an-introduction-to-guarded-pipes/
  28.
http://www.reddit.com/r/haskell/comments/p8g55/guarded_pipes_or_how_to_write_conduitlist/
  29. http://uu-computerscience.github.com/uhc-js/
  30.
http://www.reddit.com/r/haskell/comments/p1nqh/uhc_javascript_backend_project_page_work_in/
  31.
http://stackoverflow.com/questions/9055214/what-are-the-rules-about-concurrently-accessing-a-persistent-database
  32.
http://stackoverflow.com/questions/9074261/functions-dont-just-have-types-they-are-types-and-kinds-and-sorts-help-put
  33.
http://stackoverflow.com/questions/9088821/defining-polymorphic-constants-in-haskell
  34.
http://stackoverflow.com/questions/9145656/do-guarded-pipes-behave-the-same-as-pipes-using-await
  35.
http://stackoverflow.com/questions/9122825/what-is-the-purpose-of-the-identityt-transformer
  36. http://stackoverflow.com/questions/9050725/call-cc-implementation
  37.
http://stackoverflow.com/questions/9074284/understanding-bind-function-in-haskell
  38.
http://stackoverflow.com/questions/9098247/how-to-show-that-a-monad-is-a-functor-and-an-applicative-functor
  39.
http://stackoverflow.com/questions/9054731/avoiding-lift-with-monad-transformers
  40. http://stackoverflow.com/questions/9078168/container-element-types
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


[Haskell-cafe] Haskell Weekly News: Issue 213

2012-02-01 Thread Daniel Santa Cruz
 Read on SO: [35] http://goo.gl/hPzVq

Until next time,
Daniel Santa Cruz

References

   1. http://yow.eventer.com/events/1004/talks/1054
   2.
http://www.reddit.com/r/haskell/comments/ovc9s/spj_escape_from_the_ivory_tower_the_haskell/
   3. http://code.haskell.org/~dons/talks/padl-keynote-2012-01-24.pdf
   4.
http://www.reddit.com/r/haskell/comments/oxg3c/make_things_now_pragmatic_fp_with_haskell_slides/
   5.
http://www.haskell.org/pipermail/glasgow-haskell-users/2012-January/021714.html
   6.
http://www.reddit.com/r/haskell/comments/p0x96/announce_ghc_741_release_candidate_2/
   7.
http://alessandrovermeulen.me/2012/01/26/getting-rid-of-javascript-with-haskell/
   8.
http://www.reddit.com/r/haskell/comments/oz27a/web_application_that_uses_uhc_to_compile_haskell/
   9. http://hdiff.luite.com/
  10.
http://www.reddit.com/r/haskell/comments/ozjys/web_app_that_shows_you_the_changes_between/
  11. http://www.haskell.org/pipermail/haskell-cafe/2012-January/098704.html
  12.
http://www.reddit.com/r/haskell/comments/orh4f/combining_regions_and_iteratees/
  13. http://blog.ezyang.com/2012/01/monadbasecontrol-is-unsound/
  14.
http://www.reddit.com/r/haskell/comments/ot5f2/monadbasecontrol_is_unsound_inside_233/
  15. http://www.yesodweb.com/blog/2012/01/wiki-chat-subsite
  16.
http://www.reddit.com/r/haskell/comments/oub3p/yesod_example_wiki_markdown_chat_subsite_event/
  17.
http://blog.moertel.com/articles/2012/01/26/the-inner-beauty-of-tree-traversals
  18.
http://www.reddit.com/r/haskell/comments/oyu7d/inner_beauty_of_tree_traversals_pre_and_postorder/
  19. http://thecostofknowledge.com/
  20.
http://www.reddit.com/r/haskell/comments/ozi7i/seem_like_theres_a_boycott_of_elsevier_going_on/
  21.
http://www.jonmsterling.com/posts/2012-01-12-unifying-monoids-and-monads-with-polymorphic-kinds.html
  22.
http://www.reddit.com/r/haskell/comments/osn5d/unifying_monoids_and_monads_with_polymorphic_kinds/
  23. http://blog.ezyang.com/2012/01/modelling-io/
  24.
http://www.reddit.com/r/haskell/comments/ourfu/modelling_io_monadio_and_beyond/
  25.
http://stackoverflow.com/questions/8976423/is-it-a-good-idea-to-compile-a-language-to-c
  26.
http://stackoverflow.com/questions/9027384/haskell-ghc-what-is-the-time-complexity-of-a-pattern-match-with-n-constructors
  27.
http://stackoverflow.com/questions/9015318/what-to-use-instead-of-a-main-loop-in-haskell
  28.
http://stackoverflow.com/questions/9016521/associated-types-and-container-elements
  29. http://stackoverflow.com/questions/9036554/undefined-at-the-type-level
  30.
http://stackoverflow.com/questions/9004937/is-there-a-good-reason-why-deleteby-does-not-have-its-most-general-type
  31.
http://stackoverflow.com/questions/8963942/using-low-bitsize-integral-types-like-int8-and-what-they-are-for
  32.
http://stackoverflow.com/questions/9010808/how-is-the-ghc-runtime-support-for-profiling-implemented
  33.
http://stackoverflow.com/questions/9013329/how-to-achieve-product-of-two-monads-effect
  34.
http://stackoverflow.com/questions/9034060/combine-two-monads-when-neither-has-a-transformer
  35.
http://stackoverflow.com/questions/8963376/why-dont-type-synonyms-permit-recursion-in-haskell
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


[Haskell-cafe] Haskell Weekly News: Issue 212

2012-01-26 Thread Daniel Santa Cruz
Welcome to issue 212 of the HWN, a newsletter covering developments in
the Haskell community. This issue covers top Haskell stories from
around the web found between January 11 to 21, 2012.

You can find the HTML version at:
http://contemplatecode.blogspot.com/2012/01/haskell-weekly-news-issue-212.html

Quotes of the Week

   * shachaf: Haskell's type system is the perfect mix of useless and
 stupid.

   * roconnor: gez, you write one paper explaining how a lens is really
 a higher order monoidal natural transformation, and suddenly
 everyone thinks you are an expert on lenses.

   * roconnor: a lens is a monoidal natural transformation between
 higher-order coalgebra functors, what's the problem?

   * Enigmagic: we use the 'rsync' deploy model

   * cmccann: someone should implement a dependently-typed unsafeCoerce
 in Agda, you'd have to provide a proof that the coercion is invalid

   * ghc: Couldn't match type `No' with `Yes'

Top Reddit Stories

   * Idris - A language with dependent types
 Domain: idris-lang.org, Score: 43, Comments: 30
 On Reddit: [1] http://goo.gl/pZdKX
 Original: [2] http://goo.gl/MxXKx

   * Purely Functional, Declarative Game Logic Using Reactive Programming
 Domain: github.com, Score: 38, Comments: 17
 On Reddit: [3] http://goo.gl/ByPJj
 Original: [4] http://goo.gl/1PYa4

   * A guided tour through the bytestring library
 Domain: meiersi.github.com, Score: 32, Comments: 10
 On Reddit: [5] http://goo.gl/0YUQ2
 Original: [6] http://goo.gl/A2u2S

   * Comprehensions
 Domain: patternsinfp.wordpress.com, Score: 26, Comments: 7
 On Reddit: [7] http://goo.gl/9Zv3F
 Original: [8] http://goo.gl/SNA14

   * Thinking of writing a tutorial series on FP and Haskell. Here's a demo.
 Domain: codingtales.com, Score: 24, Comments: 9
 On Reddit: [9] http://goo.gl/eU99Y
 Original: [10] http://goo.gl/1efUI

   * UHC compiles Haskell to JavaScript. Web game using Haskell for Ludum
Dare?
 Domain: chrisdone.com, Score: 23, Comments: 4
 On Reddit: [11] http://goo.gl/og088
 Original: [12] http://goo.gl/8Op3M

   * Warp Conduits Released!
 Domain: yesodweb.com, Score: 22, Comments: 3
 On Reddit: [13] http://goo.gl/zpHnZ
 Original: [14] http://goo.gl/5Vl3w

   * Why are guards in the list comprehension faster than in the
do-notation?
 Domain: self.haskell, Score: 19, Comments: 22
 On Reddit: [15] http://goo.gl/1T8Kk
 Original: [16] http://goo.gl/1T8Kk

   * Hac Boston
 Domain: self.haskell, Score: 19, Comments: 7
 On Reddit: [17] http://goo.gl/xWWZF
 Original: [18] http://goo.gl/xWWZF

   * Easy steps to install gtk and use all its features on OS X lion
 Domain: gist.github.com, Score: 16, Comments: 10
 On Reddit: [19] http://goo.gl/Teh6P
 Original: [20] http://goo.gl/Su6Y1

Top StackOverflow Questions

   * What is this haskell syntax?
 votes: 19, answers: 1
 Read on SO: [21] http://goo.gl/JCYg0

   * Why is the type of this function (a - a) - a?
 votes: 18, answers: 4
 Read on SO: [22] http://goo.gl/BTr8e

   * `Integer` vs `Int64` vs `Word64`
 votes: 13, answers: 1
 Read on SO: [23] http://goo.gl/Pc2CX

   * Did I just write a continuation?
 votes: 12, answers: 1
 Read on SO: [24] http://goo.gl/aXnTw

   * How lazy is Haskell's `++`?
 votes: 12, answers: 3
 Read on SO: [25] http://goo.gl/GxPxC

   * Can Haskell be used to write shell scripts?
 votes: 12, answers: 4
 Read on SO: [26] http://goo.gl/u3Qke

   * Why does this Haskell code compile?
 votes: 12, answers: 2
 Read on SO: [27] http://goo.gl/yz6VB

   * Any nice tools for untying knots in Haskell?
 votes: 11, answers: 4
 Read on SO: [28] http://goo.gl/YGNeq

   * Two-dimensional zipper
 votes: 10, answers: 2
 Read on SO: [29] http://goo.gl/37E9J

   * the way merge-sort faster than insertion-sort puzzles me
 votes: 10, answers: 2
 Read on SO: [30] http://goo.gl/mkmdc

   * Haskell function that takes a type and a value and checks if value has
that type
 votes: 10, answers: 1
 Read on SO: [31] http://goo.gl/tJO81

Until next time,
Daniel Santa Cruz

References

   1. http://idris-lang.org/
   2.
http://www.reddit.com/r/haskell/comments/ol90m/idris_a_language_with_dependent_types/
   3.
https://github.com/leonidas/codeblog/blob/master/2012/2012-01-17-declarative-game-logic-afrp.md
   4.
http://www.reddit.com/r/haskell/comments/ol7vm/purely_functional_declarative_game_logic_using/
   5.
http://meiersi.github.com/HaskellerZ/meetups/2012%2001%2019%20-%20The%20bytestring%20library/slides.html
   6.
http://www.reddit.com/r/haskell/comments/oqjhy/a_guided_tour_through_the_bytestring_library/
   7. http://patternsinfp.wordpress.com/2012/01/19/comprehensions/
   8. http://www.reddit.com/r/haskell/comments/on8a6/comprehensions/
   9.
http://codingtales.com/2012/01/16/understanding-foldl-using-foldr-from-real-world-haskell/
  10

[Haskell-cafe] Haskell Weekly News: Issue 211

2012-01-18 Thread Daniel Santa Cruz
 out” mean?
 votes: 21, answers: 2
 Read on SO: [35] http://goo.gl/8J3no

   * Haskell projects to study and learn from?
 votes: 19, answers: 2
 Read on SO: [36] http://goo.gl/SHwsZ

   * How do you identify monadic design patterns?
 votes: 19, answers: 4
 Read on SO: [37] http://goo.gl/dE3EJ

   * how do I get good (small) shrinks out of QuickCheck?
 votes: 16, answers: 0
 Read on SO: [38] http://goo.gl/X3ZOs

   * Which applicative functor is used for passing shared parameters?
 votes: 14, answers: 1
 Read on SO: [39] http://goo.gl/UxmZK

   * Double map in haskell?
 votes: 12, answers: 2
 Read on SO: [40] http://goo.gl/uWpuz

   * Higher ranked and impredicative types
 votes: 12, answers: 1
 Read on SO: [41] http://goo.gl/zpkXn

   * Handling events in Haskell
 votes: 12, answers: 1
 Read on SO: [42] http://goo.gl/e7sV9

   * Does the term “monadic” in J have anything to do with its Haskell use?
 votes: 12, answers: 4
 Read on SO: [43] http://goo.gl/hTa2j

   * Any good articles on optimizing Haskell code?
 votes: 12, answers: 2
 Read on SO: [44] http://goo.gl/FzRrf

   * What is a “free variable”?
 votes: 11, answers: 2
 Read on SO: [45] http://goo.gl/Og5SC

   * Haskell Thread Communication Pattern Scenario
 votes: 10, answers: 1
 Read on SO: [46] http://goo.gl/3Rzq0

   * Defining a function by equations with different number of arguments
 votes: 10, answers: 1
 Read on SO: [47] http://goo.gl/hejqO

   * What functionality do you get for free with Functors or other
type-classes?
 votes: 10, answers: 5
 Read on SO: [48] http://goo.gl/9hSlv

   * Why are types with no data constructors valid?
 votes: 10, answers: 1
 Read on SO: [49] http://goo.gl/Pp6Ze

   * Folding flatMap/bind over a list of functions (a.k.a. Name That
Combinator!)
 votes: 9, answers: 2
 Read on SO: [50] http://goo.gl/bBtBI


Until next time,
   Daniel Santa Cruz

References

   1. http://tech.dropbox.com/?p=129
   2.
http://www.reddit.com/r/haskell/comments/o0j2a/dropbox_tech_blog_using_the_dropbox_api_from/
   3.
http://www.reddit.com/r/haskell/comments/ohjg7/a_new_approach_to_iteratees/
   4.
http://www.reddit.com/r/haskell/comments/ohjg7/a_new_approach_to_iteratees/
   5. https://www.youtube.com/watch?v=jBd9c1gAqWs
   6.
http://www.reddit.com/r/haskell/comments/o0im2/haskell_repa_realtime_ray_tracing_demo/
   7. http://matt.might.net/articles/partial-orders/
   8.
http://www.reddit.com/r/haskell/comments/o6nnp/order_theory_for_computer_scientists/
   9.
https://github.com/leonidas/codeblog/blob/master/2012/2012-01-08-streams-coroutines.md
  10.
http://www.reddit.com/r/haskell/comments/o87z5/generalizing_streams_into_coroutines_with_an/
  11. http://www.well-typed.com/blog/63
  12.
http://www.reddit.com/r/haskell/comments/odv3t/welltyped_are_hiring_haskell_consultant/
  13. http://blog.ezyang.com/2012/01/why-iteratees-are-hard-to-understand/
  14.
http://www.reddit.com/r/haskell/comments/o2p3p/why_iteratees_are_hard_to_understand/
  15.
http://www.reddit.com/r/haskell/comments/o5iov/modern_reallworld_haskell/
  16.
http://www.reddit.com/r/haskell/comments/o5iov/modern_reallworld_haskell/
  17. http://apfelmus.nfshost.com/blog/2012/01/01-frp-api-0-5.html
  18.
http://www.reddit.com/r/haskell/comments/nz0af/frp_reactivebanana_is_getting_dynamic_event/
  19.
http://wewantarock.wordpress.com/2012/01/11/wxhaskell-and-wxwidgets-2-9/
  20.
http://www.reddit.com/r/haskell/comments/oc8qi/wxhaskell_and_wxwidgets_29/
  21. http://www.yesodweb.com/blog/2012/01/blog-example
  22.
http://www.reddit.com/r/haskell/comments/of4g9/updated_yesod_blog_example_i18n_authentication/
  23. http://justhaskell.org/2012/01/02/experiments-in-haskell-packaging/
  24.
http://www.reddit.com/r/haskell/comments/nzv56/experiments_in_haskell_packaging/
  25. http://www.yesodweb.com/blog/2012/01/http-conduit
  26. http://www.reddit.com/r/haskell/comments/o5b4w/httpconduit/
  27. http://personal.cis.strath.ac.uk/~raa/posts/2012-01-06-streams.html
  28.
http://www.reddit.com/r/haskell/comments/o5ioy/reasoning_about_stream_processing_with_effects/
  29.
http://www.reddit.com/r/haskell/comments/oaqsa/simon_marlows_parallel_and_concurrent_programming/
  30.
http://www.reddit.com/r/haskell/comments/oaqsa/simon_marlows_parallel_and_concurrent_programming/
  31. http://wewantarock.wordpress.com/2012/01/12/who-is-my-community/
  32.
http://www.reddit.com/r/haskell/comments/ogtos/who_is_my_community_wxhaskell_maintainers/
  33. http://stackoverflow.com/questions/8736995/fun-with-repeated-fmap
  34.
http://stackoverflow.com/questions/8760956/can-a-compiler-automatically-detect-pure-functions-without-the-type-information
  35. http://stackoverflow.com/questions/8779390/what-does-floated-out-mean
  36.
http://stackoverflow.com/questions/8703319/haskell-projects-to-study-and-learn-from
  37.
http://stackoverflow.com/questions/8777216/how-do-you-identify

[Haskell-cafe] Haskell Weekly News: Issue 210

2011-12-07 Thread Daniel Santa Cruz
Welcome to issue 210 of the HWN, a newsletter covering developments in
the Haskell community. This release covers the week of November 27 to
December 3, 2011.

You can find the HTML version at:
http://contemplatecode.blogspot.com/2011/12/haskell-weekly-news-issue-210.html

Announcements

   Heinrich Hordegen announced a tentative 2012 meeting schedule for
   Munich Haskell group.
   [1] http://goo.gl/JrnP6

New and Updated Projects

   * data-timeout (Mikhail Vorozhtsov) Allows one to specify time
 units for timeouts and convert between them.
 [2] http://goo.gl/fbfGM

   * Netwire (Ertugrul Soylemez; 3.0.0) Major API change.
 [3] http://goo.gl/8hPwS

   * monad-control (Bas van Dijk; 0.3) New and improved API.
 [4] http://goo.gl/so3s9

Quotes of the Week

   * Jafet: They're not nasty; their niceness is just distributed over
 more people

   * copumpkin: U NEED MOANAD

   * xplat: i have a feeling that trying to write an interesting
 dependently-typed program in Shen at any time in the near future
 would be like trying to host a holiday dinner starting with an
 empty lot, 2x4s, a stack of window panes, some cables and wiring
 boxes, sheets of drywall, disconnected appliances, roof shingles,
 rolls of insulation and bags of concrete

   * Axman6: {-# PRAGMA ThisShitNeedsMoarFast #-}

Top Reddit Stories

   * Name Your Type Variables!
 Domain: amateurtopologist.com, Score: 71, Comments: 38
 On Reddit: [5] http://goo.gl/I2uny
 Original: [6] http://goo.gl/yRbmO

   * Insane Haskell Professor on Lambda Calculus. Wait for it...
 Domain: youtube.com, Score: 66, Comments: 17
 On Reddit: [7] http://goo.gl/uDQJS
 Original: [8] http://goo.gl/IauHk

   * criterion 0.6 produces shiny new performance reports
 Domain: bos.github.com, Score: 63, Comments: 8
 On Reddit: [9] http://goo.gl/F2K76
 Original: [10] http://goo.gl/x720h

   * [commit: base] master: Add traceStack :: String - a - a
 Domain: haskell.org, Score: 48, Comments: 5
 On Reddit: [11] http://goo.gl/HCbf2
 Original: [12] http://goo.gl/JzO3O

   * Elm: functional reactive web-programming (compiles to html, css, js).
Just added reactive values, basic canvas support, and new interactive
examples.
 Domain: elm-lang.org, Score: 45, Comments: 19
 On Reddit: [13] http://goo.gl/mKS9a
 Original: [14] http://goo.gl/ASt27

   * Snap 0.7 released
 Domain: snapframework.com, Score: 41, Comments: 1
 On Reddit: [15] http://goo.gl/R3A8Y
 Original: [16] http://goo.gl/SVgXy

   * Haskell Communities and Activities Report - November 2011 edition
 Domain: haskell.org, Score: 35, Comments: 0
 On Reddit: [17] http://goo.gl/X82AK
 Original: [18] http://goo.gl/CGKAr

   * fix' f = f (fix' f) vs. fix f = let x = f x in x
 Domain: groups.google.com, Score: 33, Comments: 15
 On Reddit: [19] http://goo.gl/vadtO
 Original: [20] http://goo.gl/SQSFL

   * Announcing cabal-src: solve (some of) cabal dependency hell
 Domain: yesodweb.com, Score: 32, Comments: 15
 On Reddit: [21] http://goo.gl/PIB4S
 Original: [22] http://goo.gl/00LZz

   * aeson 0.4: easier, faster, nicer
 Domain: github.com, Score: 31, Comments: 18
 On Reddit: [23] http://goo.gl/G1J5A
 Original: [24] http://goo.gl/DQ4bc

   * Package authors: Please use Packdeps!
 Domain: yesodweb.com, Score: 24, Comments: 10
 On Reddit: [25] http://goo.gl/bLYvt
 Original: [26] http://goo.gl/fNh9n

   * Slides from my guest lecture at Stanford
 Domain: blog.johantibell.com, Score: 22, Comments: 14
 On Reddit: [27] http://goo.gl/ITFkN
 Original: [28] http://goo.gl/4w1tK

Top StackOverflow Questions

   * How to write a Haskell function that takes a variadic function as an
argument
 votes: 28, answers: 1
 Read on SO: [29] http://goo.gl/JqZ3H

   * Functional lenses
 votes: 18, answers: 2
 Read on SO: [30] http://goo.gl/Qn2Ff

   * Haskell : An example of a Foldable which is not a Functor?
 votes: 17, answers: 2
 Read on SO: [31] http://goo.gl/42lSo

   * How does IncoherentInstances work?
 votes: 17, answers: 1
 Read on SO: [32] http://goo.gl/O1Ha4

   * Minimum specification for Haskell library type classes?
 votes: 16, answers: 2
 Read on SO: [33] http://goo.gl/L7mO6

   * Expressive and composable error types
 votes: 16, answers: 1
 Read on SO: [34] http://goo.gl/vkoZb

   * Distributed Haskell state of the art in 2011?
 votes: 16, answers: 2
 Read on SO: [35] http://goo.gl/mx0kd

   * Is it possible to implement liftM2 in Scala?
 votes: 15, answers: 1
 Read on SO: [36] http://goo.gl/p6TDl

   * Are Haskell FlexibleInstances a stable extension to the language?
 votes: 15, answers: 1
 Read on SO: [37] http://goo.gl/sQc37

   * Is Milner let polymorphism a rank 2 feature?
 votes: 13, answers: 4
 Read on SO: [38] http://goo.gl/kOcnW

Until next time,
Daniel Santa Cruz

References

[Haskell-cafe] Haskell Weekly News: Issue 209

2011-11-30 Thread Daniel Santa Cruz
 for newbies and State/ST related questions
 votes: 17, answers: 1
 Read on SO: [37] http://goo.gl/nw8eH

   * Should I avoid using Monad fail?
 votes: 15, answers: 3
 Read on SO: [38] http://goo.gl/ruh7s

   * Effects of monomorphism restriction on type class constraints
 votes: 15, answers: 2
 Read on SO: [39] http://goo.gl/QRbTh

   * Folding, function composition, monads, and laziness, oh my?
 votes: 14, answers: 2
 Read on SO: [40] http://goo.gl/gped5

   * Type error when ascribing a valid forall type to a let-bound variable
 votes: 13, answers: 2
 Read on SO: [41] http://goo.gl/oyx0a

   * How do I organize my pure functions with my monadic actions idiomatically
 votes: 13, answers: 3
 Read on SO: [42] http://goo.gl/6tByj

   * Is foldl ever preferable to its strict cousin, foldl'?
 votes: 13, answers: 2
 Read on SO: [43] http://goo.gl/jFIe4

Until next time,
   Daniel Santa Cruz

References

   1. http://comments.gmane.org/gmane.comp.lang.haskell.cafe/93887
   2. http://comments.gmane.org/gmane.comp.lang.haskell.general/19025
   3. http://comments.gmane.org/gmane.comp.lang.haskell.general/19031
   4. http://comments.gmane.org/gmane.comp.lang.haskell.general/19019
   5. http://comments.gmane.org/gmane.comp.lang.haskell.libraries/16591
   6. http://comments.gmane.org/gmane.comp.lang.haskell.cafe/93860
   7. http://comments.gmane.org/gmane.comp.lang.haskell.cafe/93866
   8. http://comments.gmane.org/gmane.comp.lang.haskell.cafe/93956
   9. http://comments.gmane.org/gmane.comp.lang.haskell.cafe/94014
  10. http://comments.gmane.org/gmane.comp.lang.haskell.cafe/94103
  11. http://comments.gmane.org/gmane.comp.lang.haskell.yesod/941
  12. 
http://byorgey.wordpress.com/2011/11/26/typeclassopedia-v2-moving-my-efforts-to-the-haskell-wiki/
  13. 
http://www.reddit.com/r/haskell/comments/mq2nr/typeclassopedia_moved_to_the_haskell_wiki/
  14. http://hackage.haskell.org/trac/ghc/wiki/SIMD
  15. 
http://www.reddit.com/r/haskell/comments/mbpoi/new_project_to_support_simd_vector_instructions/
  16. http://www.haskell.org/pipermail/cvs-ghc/2011-November/068352.html
  17. 
http://www.reddit.com/r/haskell/comments/mm68o/ghc_74_branched_whats_in_for_christmas/
  18. http://blog.ezyang.com/2011/11/how-to-read-haskell/
  19. 
http://www.reddit.com/r/haskell/comments/mc2mw/how_to_read_haskell_like_python/
  20. http://hackage.haskell.org/package/xmonad-0.10
  21. http://www.reddit.com/r/haskell/comments/mhzu8/xmonad010_released/
  22. http://roy.brianmckenna.org/
  23. 
http://www.reddit.com/r/haskell/comments/mp245/roy_language_with_hindleymilner_type_system_and/
  24. http://blog.plover.com/math/monad-closure.html
  25. 
http://www.reddit.com/r/haskell/comments/mfsfz/the_universe_of_discourse_triples_and_closure_and/
  26. http://happstack.blogspot.com/2011/11/ann-happstack-lite-friendly.html
  27. 
http://www.reddit.com/r/haskell/comments/mcjoz/ann_happstacklite_a_simpler_friendlier_version_of/
  28. http://code.google.com/p/inv/
  29. 
http://www.reddit.com/r/haskell/comments/mldzq/hnspl_a_better_way_to_do_your_boring_c_job/
  30. http://tab.snarc.org/posts/haskell/2011-11-15-lookup-tables.html
  31. 
http://www.reddit.com/r/haskell/comments/mh1ox/fast_lookup_tables_in_haskell/
  32. http://www.yesodweb.com/blog/2011/11/got-right
  33. http://www.reddit.com/r/haskell/comments/mi4r7/what_yesod_got_right/
  34. 
http://stackoverflow.com/questions/8221395/what-is-a-monad-in-fp-in-categorical-terms
  35. http://stackoverflow.com/questions/8185282/haskell-vs-jvm-performance
  36. 
http://stackoverflow.com/questions/8198808/are-there-any-haskell-techniques-for-mixed-part-structure-part-unmodified-text
  37. 
http://stackoverflow.com/questions/8197032/starray-documentation-for-newbies-and-state-st-related-questions
  38. http://stackoverflow.com/questions/8163852/should-i-avoid-using-monad-fail
  39. 
http://stackoverflow.com/questions/8270548/effects-of-monomorphism-restriction-on-type-class-constraints
  40. 
http://stackoverflow.com/questions/8249958/folding-function-composition-monads-and-laziness-oh-my
  41. 
http://stackoverflow.com/questions/8190431/type-error-when-ascribing-a-valid-forall-type-to-a-let-bound-variable
  42. 
http://stackoverflow.com/questions/8234162/how-do-i-organize-my-pure-functions-with-my-monadic-actions-idiomatically
  43. 
http://stackoverflow.com/questions/8235797/is-foldl-ever-preferable-to-its-strict-cousin-foldl

___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


[Haskell-cafe] Haskell Weekly News: Issue 208

2011-11-16 Thread Daniel Santa Cruz
: 4
 Read on SO: [39] http://goo.gl/neP6s

   * ghci environment dump
 votes: 6, answers: 2
 Read on SO: [40] http://goo.gl/EnKpp

Until next time,
   Daniel Santa Cruz

References

   1. http://permalink.gmane.org/gmane.comp.lang.haskell.general/19017
   2. http://permalink.gmane.org/gmane.comp.lang.haskell.cafe/93712
   3. http://permalink.gmane.org/gmane.comp.lang.haskell.general/19011
   4. http://permalink.gmane.org/gmane.comp.lang.haskell.cafe/93802
   5. 
http://www.reddit.com/r/haskell/comments/m5yhx/quick_poll_upvote_if_you_think_ghc_should_enable/
   6. 
http://www.reddit.com/r/haskell/comments/m5yhx/quick_poll_upvote_if_you_think_ghc_should_enable/
   7. 
http://www.reddit.com/r/haskell/comments/m7uph/whats_going_on_with_id_id_id_id_0/
   8. 
http://www.reddit.com/r/haskell/comments/m7uph/whats_going_on_with_id_id_id_id_0/
   9. http://chrisdone.com/posts/2011-11-06-haskelldb-tutorial.html
  10. http://www.reddit.com/r/haskell/comments/m2df2/haskelldb_a_long_tutorial/
  11. https://lists.chalmers.se/pipermail/agda/2011/003493.html
  12. 
http://www.reddit.com/r/haskell/comments/m8iwo/the_agda_mailing_list_has_the_best_questions/
  13. http://paczesiowa.blogspot.com/2011/11/virtual-haskell-environment.html
  14. 
http://www.reddit.com/r/haskell/comments/m39v5/virtual_haskell_environment/
  15. 
http://stackoverflow.com/questions/8066850/why-doesnt-haskells-prelude-read-return-a-maybe
  16. 
http://www.reddit.com/r/haskell/comments/m7agm/why_doesnt_haskells_preluderead_return_a_maybe/
  17. http://ittc.ku.edu/csdl/fpg/Tools/KansasLava
  18. 
http://www.reddit.com/r/haskell/comments/m3nss/first_release_of_kansas_lava/
  19. 
http://www.serpentine.com/blog/2011/11/10/a-major-new-release-of-the-haskell-statistics-library/
  20. 
http://www.reddit.com/r/haskell/comments/m8cox/a_major_new_release_of_the_statistics_library/
  21. http://dbwiscam.informatik.uni-tuebingen.de/trydsh/
  22. http://www.reddit.com/r/haskell/comments/m9s37/trydsh_test_your_code/
  23. https://github.com/jamwt/haskell-scalable-server
  24. 
http://www.reddit.com/r/haskell/comments/m4cz0/scalableserver01_providing_an_easy_api_for/
  25. 
http://www.reddit.com/r/programming/comments/m4rbs/python_3_implementation_in_haskell/
  26. 
http://www.reddit.com/r/haskell/comments/m5l1u/python_3_implementation_in_haskell_xpost_from/
  27. 
http://www.reddit.com/r/haskell/comments/m9975/lets_derive_eq_reflexivity_not_guaranteed/
  28. 
http://www.reddit.com/r/haskell/comments/m9975/lets_derive_eq_reflexivity_not_guaranteed/
  29. 
http://www.reddit.com/r/haskell/comments/m9s9p/haskell_and_highperformance_computing_hpc/
  30. 
http://www.reddit.com/r/haskell/comments/m9s9p/haskell_and_highperformance_computing_hpc/
  31. 
http://stackoverflow.com/questions/8066850/why-doesnt-haskells-prelude-read-return-a-maybe
  32. 
http://stackoverflow.com/questions/8106764/choosing-between-a-class-and-a-record
  33. 
http://stackoverflow.com/questions/8032228/function-using-foldr-is-too-eager
  34. 
http://stackoverflow.com/questions/8092787/odd-results-from-monad-transformer-benchmark-a-bug
  35. 
http://stackoverflow.com/questions/8101067/binary-instance-for-an-existential
  36. http://stackoverflow.com/questions/8084832/ghc-install-without-root
  37. 
http://stackoverflow.com/questions/8099349/fixed-point-combinator-in-haskell
  38. 
http://stackoverflow.com/questions/8052177/whats-the-best-way-to-write-facebook-apps-in-haskell
  39. 
http://stackoverflow.com/questions/8059057/creating-a-list-by-cumulatively-adding-elements-of-another-list-haskell
  40. http://stackoverflow.com/questions/8067368/ghci-environment-dump

___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


[Haskell-cafe] Haskell Weekly News: Issue 207

2011-11-09 Thread Daniel Santa Cruz
Welcome to issue 207 of the HWN, a newsletter covering developments in
the Haskell community. This release covers the week of October 30 to
November 05, 2011.

You can find the HTML version of this issue at:
http://contemplatecode.blogspot.com/2011/11/haskell-weekly-news-issue-207.html

New and Updated Projects

   * hierarchical-clustering-diagrams (Felipe Almeida Lessa; 0.1)
 Library to draw diagrams of dendrograms.
 [1] http://goo.gl/7deyG

   * websockets (Jasper Van der Jeugt; 0.4.0.0) Major re-write to the
 library with support for multiple versions of the protocol.
 [2] http://goo.gl/i6bVr

   * cereal (Trevor Elliott; 0.3.4.0) Provides support for IEEE754
 encoded Float/Double values.
 [3] http://goo.gl/GwZk8

Quotes of the Week

   * wyfrn: whats broken? my brain or ghci?

   * dons: Being really mean to your software, and following up when it
 breaks, makes it a lot better. But you have to be really, really
 mean.

   * hpc: and when you want to get really ridiculous, agda has universe
 polymorphism, which is when you don't know how high up the tower of
 turtles you have managed to climb

Top Reddit Stories

   * Quick and dirty reinversion of control.
 Domain: blog.sigfpe.com, Score: 59, Comments: 7
 On Reddit: [4] http://goo.gl/J2oon
 Original: [5] http://goo.gl/pQYGA

   * Running a Startup on Haskell [Presentation]
 Domain: infoq.com, Score: 57, Comments: 12
 On Reddit: [6] http://goo.gl/uqfqN
 Original: [7] http://goo.gl/QMu5c

   * LLVM patch is merged for inclusion in LLVM 3.0 release | GHC on ARM
 Domain: ghcarm.wordpress.com, Score: 48, Comments: 2
 On Reddit: [8] http://goo.gl/UNRN6
 Original: [9] http://goo.gl/h6q7I

   * Thunks and lazy blackholes: an introduction to GHC at runtime
 Domain: mainisusuallyafunction.blogspot.com, Score: 39, Comments: 0
 On Reddit: [10] http://goo.gl/nQN3U
 Original: [11] http://goo.gl/HqKaL

   * GHC feature request: warn about unused constraints -- I think
this could make for a nice project for someone wanting to dig into
hacking on GHC
 Domain: byorgey.wordpress.com, Score: 34, Comments: 16
 On Reddit: [12] http://goo.gl/MIMCN
 Original: [13] http://goo.gl/GPt0B

   * Haskell Implementors Workshop 2011 Videos Online!
 Domain: neilmitchell.blogspot.com, Score: 31, Comments: 3
 On Reddit: [14] http://goo.gl/MqszQ
 Original: [15] http://goo.gl/LUsFe

   * What Constraints Entail, Part 1
 Domain: comonad.com, Score: 29, Comments: 0
 On Reddit: [16] http://goo.gl/Tt41V
 Original: [17] http://goo.gl/SdGdm

   * [Newbie]: Haskell code is really slow compared to same code in
Python. Can anyone help me find what the problem is ?
 Domain: self.haskell, Score: 29, Comments: 51
 On Reddit: [18] http://goo.gl/15bb8
 Original: [19] http://goo.gl/15bb8

   * Please help me gather information about Haskell installations on Macs
 Domain: gist.github.com, Score: 26, Comments: 14
 On Reddit: [20] http://goo.gl/Yfc32
 Original: [21] http://goo.gl/xQACw

   * Why learning Functional Programming (and Haskell in particular) can be hard
 Domain: harishankar.org, Score: 25, Comments: 46
 On Reddit: [22] http://goo.gl/8Xb3V
 Original: [23] http://goo.gl/FKlcj

   * How do you write nontrivial tests in QuickCheck?
 Domain: self.haskell, Score: 23, Comments: 15
 On Reddit: [24] http://goo.gl/FL6jh
 Original: [25] http://goo.gl/FL6jh

Top StackOverflow Questions

   * Calling Haskell from Java with C in between
 votes: 14, answers: 1
 Read on SO: [26] http://goo.gl/RyN00

   * Is “List” specially handled in Haskell's pattern matching?
 votes: 14, answers: 5
 Read on SO: [27] http://goo.gl/y3hdi

   * Why does this simple use of the State monad cause a stack overflow?
 votes: 12, answers: 1
 Read on SO: [28] http://goo.gl/bLlnX

   * Why does this Haskell code not terminate?
 votes: 10, answers: 4
 Read on SO: [29] http://goo.gl/LStfr

   * Is it possible to make a type an instance of a class if its type
parameters are in the wrong order?
 votes: 10, answers: 4
 Read on SO: [30] http://goo.gl/aRh0b

   * How to make a type with restrictions
 votes: 9, answers: 3
 Read on SO: [31] http://goo.gl/SRTfY

   * Desugaring do-notation for Monads
 votes: 9, answers: 1
 Read on SO: [32] http://goo.gl/CqoQF

   * Equation from “Programming Pearls” - can somebody explain me?
 votes: 8, answers: 1
 Read on SO: [33] http://goo.gl/kUr67

   * ADT names. What is `Left a`, and then what is `a`, in Haskell?
 votes: 8, answers: 2
 Read on SO: [34] http://goo.gl/IVoN0

   * Why are boxed vectors so slow?
 votes: 8, answers: 1
 Read on SO: [35] http://goo.gl/4RrQX

Until next time,
Daniel Santa Cruz

References

   1. http://permalink.gmane.org/gmane.comp.lang.haskell.bio/156
   2. http://permalink.gmane.org/gmane.comp.lang.haskell.web/2204
   3. http

[Haskell-cafe] Haskell Weekly News: Issue 206

2011-11-02 Thread Daniel Santa Cruz
Welcome to issue 206 of the HWN, a newsletter covering developments in
the Haskell community. This release covers the week of October 23 to
29, 2011.

A HTML version of this issue can be found at:
http://contemplatecode.blogspot.com/2011/11/haskell-weekly-news-issue-206.html

Announcements

   Edward Kmett extended an invitation to the Hac Boston, to be held
   between Jan 20 to 22, 2012 at MIT in Cambridge, MA.
   [1] http://goo.gl/cZpvu

   Brent Yorgey has released the lastest issue of the Monad.Reader.
   This is a special issue on parallelism and concurrency.
   [2] http://goo.gl/JqIpx

   Ganesh Sittampalam shared the haskell.org committee's first-year
   report.
   [3] http://goo.gl/O1vNQ

New and Updated Projects

   * diagrams (Brent Yorgey; 0.4) There are quite a few changes and
 improvements since the 0.1 release.
 [4] http://goo.gl/4nCE7

   * HasGP (Sean Holden; 0.1) A library for Gaussian process
 inference.
 [5] http://goo.gl/JAI8u

   * OpenGL (Jason Dagit) Updates to the following packages: OpenGL,
 OpenGLRaw, GLURaw, and GLUT.
 [6] http://goo.gl/mhTek

Quotes of the Week

   * DanBurton: are you using -XAbsurdInstances again?

   * ritchie: C has the power of assembly language and the convenience
 of ... assembly language.

   * RaptorRarr: Analogy puzzles are to intelligence as __ is to
 elephants

   * Eduard_Munteanu: Haskell Ain't Some Kludgy Enterprisey Lame
 Language

   * byorgey: Monads are not supposed to be anything. They just are.

   * kmc: 4:20 smoke MagicHash every day

Top Reddit Stories

   * Giving Haskell a Promotion
 (typed type-level programming/new kind system paper)
 Domain: research.microsoft.com, Score: 76, Comments: 29
 On Reddit: [7] http://goo.gl/W5Jbb
 Original: [8] http://goo.gl/1p4BU

   * Frameworks drive language adoption - Yesod Blog
 Domain: yesodweb.com, Score: 57, Comments: 15
 On Reddit: [9] http://goo.gl/BAOKH
 Original: [10] http://goo.gl/KEZU9

   * Snap 0.6 Released
 Domain: snapframework.com, Score: 57, Comments: 8
 On Reddit: [11] http://goo.gl/YdfTn
 Original: [12] http://goo.gl/3wTbZ

   * Code that writes code and conversation about conversations
 Domain: yesodweb.com, Score: 49, Comments: 23
 On Reddit: [13] http://goo.gl/3cjxL
 Original: [14] http://goo.gl/701ar

   * The Monad.Reader Issue 19: Parallelism and Concurrency
 Domain: themonadreader.files.wordpress.com, Score: 49, Comments: 8
 On Reddit: [15] http://goo.gl/D8AcV
 Original: [16] http://goo.gl/virTX

   * Zero-Analogy Monad Tutorial
 Domain: unknownparallel.com, Score: 48, Comments: 57
 On Reddit: [17] http://goo.gl/kwf8k
 Original: [18] http://goo.gl/RbAWG

   * Dear Redditor Vim-loving Haskeller(s):
 what cool vim plugins or features do you use?
 Domain: self.haskell, Score: 46, Comments: 35
 On Reddit: [19] http://goo.gl/oL6vH
 Original: [20] http://goo.gl/oL6vH

   * Rendering animated quasicrystals in parallel, with Haskell and Repa
 Domain: mainisusuallyafunction.blogspot.com, Score: 43, Comments: 12
 On Reddit: [21] http://goo.gl/aJzFN
 Original: [22] http://goo.gl/rEs6X

   * Why is there no cabal uninstall option?
 Domain: self.haskell, Score: 39, Comments: 26
 On Reddit: [23] http://goo.gl/2zy6P
 Original: [24] http://goo.gl/2zy6P

   * Quasicrystals rendered in real time using a pre-release
 or Repa3 [video].
 Domain: youtube.com, Score: 36, Comments: 0
 On Reddit: [25] http://goo.gl/SA7Zt
 Original: [26] http://goo.gl/YaJN8

Top StackOverflow Questions

   * How to make my Haskell program faster? Comparison with C
 votes: 28, answers: 4
 Read on SO: [27] http://goo.gl/s01Nc

   * Why is it faster to sum a Data.Sequence by divide-and-conquer,
 even with no parallelism?
 votes: 25, answers: 2
 Read on SO: [28] http://goo.gl/nR2eC

   * ST Monad == code smell?
 votes: 19, answers: 3
 Read on SO: [29] http://goo.gl/sQeYv

   * Algorithm for type checking ML-like pattern matching?
 votes: 19, answers: 3
 Read on SO: [30] http://goo.gl/Sl6Zy

   * Why does GHC think that this type variable is not injective?
 votes: 16, answers: 2
 Read on SO: [31] http://goo.gl/smdFX

   * Expression evaluation mode in haskell for scripting
 votes: 13, answers: 3
 Read on SO: [32] http://goo.gl/1UIAq

   * PCRE in Haskell - what, where, how?
 votes: 10, answers: 4
 Read on SO: [33] http://goo.gl/43Dtu

   * Non-Trivial Lazy Evaluation
 votes: 9, answers: 2
 Read on SO: [34] http://goo.gl/2BlZ4

   * How to get variable name in haskell
 votes: 7, answers: 2
 Read on SO: [35] http://goo.gl/we5N7

   * Is it possible to define type with callable objects in Haskell?
 votes: 7, answers: 3
 Read on SO: [36] http://goo.gl/qnNjb

Until next time,
Daniel Santa Cruz

References

   1. http://comments.gmane.org/gmane.comp.lang.haskell.cafe/93405

[Haskell-cafe] Haskell Weekly News: Issue 205

2011-10-26 Thread Daniel Santa Cruz
Welcome to issue 205 of the HWN, a newsletter covering developments in
the Haskell community. This release covers the week of October 16 to
22, 2011.

You can find an HTML version of this issue at:
http://contemplatecode.blogspot.com/2011/10/haskell-weekly-news-issue-205.html

Announcements

   Ian Lynah sent out a call for nominations for the haskell.org
   committee. See the link for details on how to submit a nomination.
   Nominations close on October 29.
   [1] http://goo.gl/J9J6H

New and Updated Projects

   * netwire (Ertugrul Soeylemez; 1.2.7)
 [2] http://goo.gl/ULujm

Quotes of the Week

   * kmc: i just used Hayoo to see if anyone implemented this function
 and it came back with one of my own libraries

   * JoeyA: LLVM: The easy-to-use compiler infrastructure nobody knows
 how to use.

   * kmc: Haskell isn't really designed by mathematicians. it's designed
 by people who programmers would consider to be mathematicians and
 mathematicians would consider to be programmers

   * Cale: foldr is the real fold; foldl is an imposter

   * @remember hey daniel kmc wants his uploads featured on HWN
 [edit note: oops, I guess that was meant for me :) +1 for new and
 inventive ways to communicate!]

Top Reddit Stories

   * Tech-talk about Haskell at Google: Haskell Amuse-Bouche
 Domain: youtu.be, Score: 86, Comments: 5
 On Reddit: [3] http://goo.gl/Pf0NZ
 Original: [4] http://goo.gl/NPZ17

   * Deprecate Prelude.head and partial functions
 Domain: chrisdone.com, Score: 58, Comments: 60
 On Reddit: [5] http://goo.gl/Yat8J
 Original: [6] http://goo.gl/NyiRO

   * What does your company use Haskell for? I'll go first.
 Domain: self.haskell, Score: 51, Comments: 38
 On Reddit: [7] http://goo.gl/VOfrO
 Original: [8] http://goo.gl/VOfrO

   * I am working on a functional web-programming language as a
 senior thesis. What do you think so far?
 Domain: elm-lang.org, Score: 40, Comments: 58
 On Reddit: [9] http://goo.gl/6PrQM
 Original: [10] http://goo.gl/l3odM

   * Dear Redditor Emac-loving Haskeller(s): what cool emacs
 Haskell Mode (or custom) features do you use?
 Domain: self.haskell, Score: 40, Comments: 7
 On Reddit: [11] http://goo.gl/LKW0A
 Original: [12] http://goo.gl/LKW0A

   * Macros in Haskell
 Domain: playingwithpointers.com, Score: 38, Comments: 0
 On Reddit: [13] http://goo.gl/pwfjt
 Original: [14] http://goo.gl/bSYN8

   * Type-safe event-based programming
 Domain: jaspervdj.be, Score: 35, Comments: 0
 On Reddit: [15] http://goo.gl/gyj9J
 Original: [16] http://goo.gl/ZBC55

   * Yesod excellent ideas
 Domain: yannesposito.com, Score: 34, Comments: 5
 On Reddit: [17] http://goo.gl/ikFJV
 Original: [18] http://goo.gl/UgBaC

   * AI Challenge: Ants. Haskell support is only for GHC 6.12.
 Shall we lobby for 7.0?
 Domain: aichallenge.org, Score: 28, Comments: 24
 On Reddit: [19] http://goo.gl/ShqaM
 Original: [20] http://goo.gl/O2YOp

   * Why not Haskell?
 Domain: neugierig.org, Score: 27, Comments: 26
 On Reddit: [21] http://goo.gl/INmRp
 Original: [22] http://goo.gl/wK3U3

Top StackOverflow Questions

   * What are some compelling use cases for dependent method types?
 votes: 44, answers: 2
 Read on SO: [23] http://goo.gl/2Xmgu

   * Why monads? How does it resolve side-effects?
 votes: 14, answers: 7
 Read on SO: [24] http://goo.gl/UJimh

   * How does Haskell printf work?
 votes: 13, answers: 1
 Read on SO: [25] http://goo.gl/351dE

   * Why is my genetic algorithm seemingly behaving randomly?
 votes: 10, answers: 1
 Read on SO: [26] http://goo.gl/a5FtH

   * What are the benefits of applicative parsing over monadic parsing?
 votes: 10, answers: 4
 Read on SO: [27] http://goo.gl/UEkpx

   * Fixity of backtick operators?
 votes: 9, answers: 1
 Read on SO: [28] http://goo.gl/nwji2

   * Bit Size of GHC's Int Type
 votes: 8, answers: 2
 Read on SO: [29] http://goo.gl/DDtFZ

   * Simple word count in haskell
 votes: 8, answers: 4
 Read on SO: [30] http://goo.gl/ZAYyT

   * existential search and query without the fuss
 votes: 8, answers: 2
 Read on SO: [31] http://goo.gl/Fnes6

   * How to selectively link certain system libraries statically into
 Haskell program binary?
 votes: 8, answers: 2
 Read on SO: [32] http://goo.gl/HjPTc

   Until next time,
   Daniel Santa Cruz

References

   1. http://permalink.gmane.org/gmane.comp.lang.haskell.general/18983
   2. http://permalink.gmane.org/gmane.comp.lang.haskell.cafe/93163
   3. http://youtu.be/b9FagOVqxmI
   4. 
http://www.reddit.com/r/haskell/comments/lkiiw/techtalk_about_haskell_at_google_haskell/
   5. http://chrisdone.com/posts/2011-10-17-boycott-head.html
   6. 
http://www.reddit.com/r/haskell/comments/lf71l/deprecate_preludehead_and_partial_functions/
   7. 
http://www.reddit.com/r/haskell/comments

[Haskell-cafe] Haskell Weekly News: Issue 204

2011-10-19 Thread Daniel Santa Cruz
, answers: 3
 Read on SO: [38] http://goo.gl/4aV7G

   * Total function of type (forall n . Maybe (f n)) - Maybe (forall n . (f n))
 votes: 14, answers: 3
 Read on SO: [39] http://goo.gl/qUyYR

   * Standard web server interface equivalent to WSGI/Rack for Haskell
 votes: 9, answers: 2
 Read on SO: [40] http://goo.gl/9fWNq

   * Automatic lifting of infix operators to monadic infix operators
 votes: 8, answers: 3
 Read on SO: [41] http://goo.gl/jDQWC

Until next time,
Daniel Santa Cruz

References
   1. http://permalink.gmane.org/gmane.comp.lang.haskell.cafe/93087
   2. http://permalink.gmane.org/gmane.comp.lang.haskell.general/18977
   3. http://permalink.gmane.org/gmane.comp.lang.haskell.general/18975
   4. http://permalink.gmane.org/gmane.comp.lang.haskell.cafe/93016
   5. http://permalink.gmane.org/gmane.comp.lang.haskell.cafe/92986
   6. 
http://mainisusuallyafunction.blogspot.com/2011/10/shqq-embedding-shell-commands-in.html
   7. 
http://www.reddit.com/r/haskell/comments/l86s6/shqq_embedding_shell_commands_in_haskell_code/
   8. http://www.haskell.org/haskellwiki/Shooting_your_self_in_the_foot
   9. 
http://www.reddit.com/r/haskell/comments/l6smh/shooting_yourself_in_the_foot_with_haskell/
  10. http://ugcs.net/~keegan/talks/why-learn-haskell/talk.pdf
  11. 
http://www.reddit.com/r/haskell/comments/la9ey/why_learn_haskell_pdf_slides/
  12. http://nathanmarz.com/blog/how-to-beat-the-cap-theorem.html
  13. 
http://www.reddit.com/r/haskell/comments/lb66h/how_to_beat_the_cap_theorem_purely_functional/
  14. 
http://www.reddit.com/r/haskell/comments/ldu36/yo_rhaskell_i_heard_you_like_monads/
  15. 
http://www.reddit.com/r/haskell/comments/ldu36/yo_rhaskell_i_heard_you_like_monads/
  16. http://www.haskell.org/pipermail/haskell-cafe/2011-October/095857.html
  17. 
http://www.reddit.com/r/haskell/comments/l6yep/frp_and_haskell_being_used_for_physiological/
  18. http://permalink.gmane.org/gmane.comp.lang.haskell.cafe/92928
  19. 
http://www.reddit.com/r/haskell/comments/la4at/composing_a_list_of_enumeratees/
  20. 
http://claudiusmaximus.goto10.org/cm/2011-10-15_hp2pretty-0.5_released.html
  21. 
http://www.reddit.com/r/haskell/comments/lcw7n/hp2pretty05_released_now_with_go_faster_stripes/
  22. http://apfelmus.nfshost.com/blog/2011/10/11-frp-concurrent-events.html
  23. 
http://www.reddit.com/r/haskell/comments/l9hgz/frp_how_to_deal_with_concurrent_external_events/
  24. 
http://factisresearch.blogspot.com/2011/10/yesterday-i-gave-talk-at-haskell-in.html
  25. 
http://www.reddit.com/r/haskell/comments/l9zq3/talk_by_factis_research_about_developing/
  26. http://alpmestan.wordpress.com/2011/10/09/a-french-community-for-haskell/
  27. 
http://www.reddit.com/r/haskell/comments/l6eqx/a_french_community_for_haskell/
  28. http://haskell.org/haskellwiki/VirtuaHac
  29. 
http://www.reddit.com/r/haskell/comments/l6knx/virtuahac_the_completely_online_hackathon/
  30. http://hackage.haskell.org/package/kmeans-vector-0.1
  31. 
http://www.reddit.com/r/haskell/comments/l67mi/kmeansvector_kmeans_clustering_algorithm/
  32. http://stackoverflow.com/questions/7704999/meaning-of-haskell-exceptions
  33. 
http://stackoverflow.com/questions/7746894/are-there-pronounceable-names-for-common-haskell-operators
  34. 
http://stackoverflow.com/questions/7707661/space-leak-only-in-certain-cases-in-ghc-interpreter-when-doing-concat-some-lis
  35. http://stackoverflow.com/questions/7752452/type-theory-type-kinds
  36. 
http://stackoverflow.com/questions/7717691/why-is-the-minimalist-example-haskell-quicksort-not-a-true-quicksort
  37. 
http://stackoverflow.com/questions/7720929/space-leaks-and-writers-and-sums-oh-my
  38. 
http://stackoverflow.com/questions/7705119/can-this-functionality-be-implemented-with-haskells-type-system
  39. 
http://stackoverflow.com/questions/7720108/total-function-of-type-forall-n-maybe-f-n-maybe-forall-n-f-n
  40. 
http://stackoverflow.com/questions/7700619/standard-web-server-interface-equivalent-to-wsgi-rack-for-haskell
  41. 
http://stackoverflow.com/questions/7742625/automatic-lifting-of-infix-operators-to-monadic-infix-operators

___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


[Haskell-cafe] Haskell Weekly News: Issue 203

2011-10-12 Thread Daniel Santa Cruz
 Read on SO: [35] http://goo.gl/0rfQe

   * Comparision of enumerator vs. iteratee package
 votes: 11, answers: 1
 Read on SO: [36] http://goo.gl/iR9E1

   * Will a value that has a type with class constraints
 actually be a function at run time?
 votes: 10, answers: 4
 Read on SO: [37] http://goo.gl/o4zDC

   * Overloading (+)
 votes: 9, answers: 2
 Read on SO: [38] http://goo.gl/Muxre

   * Strange type error in Haskell let-expression — what's the issue?
 votes: 9, answers: 3
 Read on SO: [39] http://goo.gl/gKLSX

   * Haskell type declarations in 'where' — what's going on?
 votes: 8, answers: 2
 Read on SO: [40] http://goo.gl/YIydy

   * Why is `http` in http-enumerator an Iteratee?
 votes: 8, answers: 1
 Read on SO: [41] http://goo.gl/y3qQA

   * How to check for haskell package versions in ./configure?
 votes: 8, answers: 5
 Read on SO: [42] http://goo.gl/o4EIu

   * Polynomial factorization in Haskell
 votes: 8, answers: 2
 Read on SO: [43] http://goo.gl/nca2Z

   Until next time,
   Daniel Santa Cruz

References

   1. http://permalink.gmane.org/gmane.comp.lang.haskell.cafe/92911
   2. http://www.mail-archive.com/haskell-cafe@haskell.org/msg93759.html
   3. http://permalink.gmane.org/gmane.comp.lang.haskell.yesod/503
   4. http://permalink.gmane.org/gmane.comp.lang.haskell.cafe/92871
   5. http://permalink.gmane.org/gmane.comp.lang.haskell.cafe/92836
   6. http://permalink.gmane.org/gmane.comp.lang.haskell.cafe/92908
   7. http://permalink.gmane.org/gmane.comp.lang.haskell.general/18972
   8. http://permalink.gmane.org/gmane.comp.lang.haskell.general/18974
   9. http://mathias-biilmann.net/posts/2011/10/is-haskell-the-cure
  10. http://www.reddit.com/r/haskell/comments/kza1y/is_haskell_the_cure/
  11. 
http://blog.atnnn.com/p/writing-haskell-functions-with-many-nameless-parameters/
  12. 
http://www.reddit.com/r/haskell/comments/kz8gx/writing_functions_with_many_nameless_parameters/
  13. http://www.haskell.org/pipermail/cabal-devel/2011-October/007803.html
  14. 
http://www.reddit.com/r/haskell/comments/l3zye/want_to_help_with_the_new_hackage_server_jump_in/
  15. http://www.slideshare.net/bos31337/pronk-like-you-mean-it
  16. 
http://www.reddit.com/r/haskell/comments/l04nj/slides_from_my_talk_on_benchmarking_and_other/
  17. http://developers.slashdot.org/story/11/10/04/1557206/ocaml-for-the-masses
  18. 
http://www.reddit.com/r/haskell/comments/l1jyt/ocaml_for_the_masses_article_on_slashdot/
  19. 
https://github.com/yesodweb/wai/blob/master/wai-websockets/Network/Wai/Handler/WebSockets.hs
  20. 
http://www.reddit.com/r/haskell/comments/l2421/websockets_support_for_waiwarpyesod_thanks_to/
  21. http://playingwithpointers.com/archives/590
  22. 
http://www.reddit.com/r/haskell/comments/l4gmb/a_good_explanation_of_the_fixed_point_combinator/
  23. http://www.haskell.org/pipermail/haskell-cafe/2011-October/095896.html
  24. 
http://www.reddit.com/r/haskell/comments/l5mwt/announce_knob_a_library_for_memorybacked_handles/
  25. http://deltadiaz.blogspot.com/2011/10/hatex-3-first-release.html
  26. http://www.reddit.com/r/haskell/comments/l38md/hatex_3_is_out/
  27. 
http://www.reddit.com/r/haskell/comments/l0fne/what_should_i_use_for_web_programming/
  28. 
http://www.reddit.com/r/haskell/comments/l0fne/what_should_i_use_for_web_programming/
  29. 
http://cliffordbeshers.blogspot.com/2011/10/conalelliott-re-what-resources.html
  30. 
http://www.reddit.com/r/haskell/comments/l0k0w/practice_for_helping_java_c_programmers_learn/
  31. http://imgur.com/mTxC4
  32. 
http://www.reddit.com/r/haskell/comments/l3ah1/creative_partner_request_from_a_haskell_courses/
  33. 
http://stackoverflow.com/questions/7699912/clean-and-type-safe-state-machine-implementation-in-a-statically-typed-language
  34. 
http://stackoverflow.com/questions/7683408/what-happens-if-an-enumerator-tries-to-consume-input
  35. 
http://stackoverflow.com/questions/7644658/are-there-type-signatures-which-haskell-cant-verify
  36. 
http://stackoverflow.com/questions/7674594/comparision-of-enumerator-vs-iteratee-package
  37. 
http://stackoverflow.com/questions/7659845/will-a-value-that-has-a-type-with-class-constraints-actually-be-a-function-at-run
  38. http://stackoverflow.com/questions/7646624/overloading
  39. 
http://stackoverflow.com/questions/7662937/strange-type-error-in-haskell-let-expression-whats-the-issue
  40. 
http://stackoverflow.com/questions/7635720/haskell-type-declarations-in-where-whats-going-on
  41. 
http://stackoverflow.com/questions/7638326/why-is-http-in-http-enumerator-an-iteratee
  42. 
http://stackoverflow.com/questions/7645823/how-to-check-for-haskell-package-versions-in-configure
  43. 
http://stackoverflow.com/questions/7687792/polynomial-factorization-in-haskell

___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


[Haskell-cafe] Haskell Weekly News: Issue 202

2011-10-05 Thread Daniel Santa Cruz
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

[Haskell-cafe] Haskell Weekly News: Issue 201

2011-09-28 Thread Daniel Santa Cruz

   * Why is [Char]-based input so much slower than the [Char]-based output
in Haskell?
 votes: 7, answers: 1
 Read on SO: [33] http://goo.gl/2nuqNn

   Until next time,
   Daniel Santa Cruz

References

   1. http://permalink.gmane.org/gmane.comp.lang.haskell.cafe/92680
   2. http://permalink.gmane.org/gmane.comp.lang.haskell.general/18935
   3. http://permalink.gmane.org/gmane.comp.lang.haskell.general/18936
   4. http://permalink.gmane.org/gmane.comp.lang.haskell.cafe/92480
   5. http://permalink.gmane.org/gmane.comp.lang.haskell.general/18940
   6. http://permalink.gmane.org/gmane.comp.lang.haskell.cafe/92528
   7.
https://github.com/ghc/ghc/commit/3db757241ce7fb99c096c30481aefa86bb9855a1
   8.
http://www.reddit.com/r/haskell/comments/kmxf2/ghci_now_supports_all_toplevel_declarations/
   9. http://twitter.com/#!/bos31337/status/116372971509121025
  10. http://www.reddit.com/r/haskell/comments/kmk6q/the_best_ghc_bug_ever/
  11. http://bos.github.com/strange-loop-2011/talk/talk.html#(1)
  12.
http://www.reddit.com/r/haskell/comments/km2b8/running_a_startup_on_haskell/
  13. http://i.imgur.com/D4QEO.png
  14.
http://www.reddit.com/r/haskell/comments/koom1/no_chrome_haskell_is_not_danish/
  15. http://trac.haskell.org/haskell-platform/wiki/ReleaseTimetable
  16.
http://www.reddit.com/r/haskell/comments/kk9hl/did_haskell_platform_miss_the_july_release_its/
  17. http://blog.kfish.org/2011/09/iteratees-at-tsuru.html
  18.
http://www.reddit.com/r/haskell/comments/kjem1/iteratees_at_tsuru_capital_various_contributions/
  19. http://lyah.haskell.fr/
  20.
http://www.reddit.com/r/haskell/comments/km1l6/apprendre_haskell_vous_fera_le_plus_grand_bien/
  21.
http://www.digitalmars.com/d/archives/digitalmars/D/Would_You_Bet_100_000_000_on_D_144619.html
  22.
http://www.reddit.com/r/haskell/comments/klhln/would_you_bet_1_on_haskell/
  23. http://corp.galois.com/haskell-course
  24.
http://www.reddit.com/r/haskell/comments/kp6as/galois_offers_haskell_course_the_tao_of/
  25.
http://stackoverflow.com/questions/7490768/what-are-haskells-strictness-points
  26.
http://stackoverflow.com/questions/7460809/can-someone-explain-the-traverse-function-in-haskell
  27.
http://stackoverflow.com/questions/7463500/why-do-we-have-map-fmap-and-liftm
  28.
http://stackoverflow.com/questions/7518589/does-a-function-like-this-already-exist-or-whats-a-better-name-for-this-funct
  29.
http://stackoverflow.com/questions/7506684/question-about-the-and-operators-in-haskell
  30.
http://stackoverflow.com/questions/7464208/folding-across-maybes-in-haskell
  31. http://stackoverflow.com/questions/7487455/how-is-foldl-lazy
  32.
http://stackoverflow.com/questions/7504012/avoid-explicit-passing-of-lookup-table
  33.
http://stackoverflow.com/questions/7510078/why-is-char-based-input-so-much-slower-than-the-char-based-output-in-haskell
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] Haskell Weekly News: Issue 201

2011-09-28 Thread Daniel Santa Cruz
On Wed, Sep 28, 2011 at 8:09 PM, Daniel Santa Cruz dstc...@gmail.comwrote:

 Welcome to issue 201 of the HWN, a newsletter covering developments in
 the Haskell community. This release covers the week of September 18 to
 24, 2011.

 You can find the HTML version of this issue at:

 http://contemplatecode.blogspot.com/2011/09/haskell-weekly-news-issue-201.html


Hello everyone,

It has been brought to my attention that the google shortened links for
issue 201 are broken. It seems that the script that does that decided to
take a vacation between last week's issue and this one.

I apologize for the inconvenience. You might have better luck reading the
HTML version of this issue.

Sincerely,

Daniel
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


[Haskell-cafe] Haskell Weekly News: Issue 200

2011-09-21 Thread Daniel Santa Cruz
 on Windows with GHC
 votes: 10, answers: 1
 Read on SO: [34] http://goo.gl/AnvJo

   * What's the point of 'const' in the Haskell Prelude?
 votes: 10, answers: 4
 Read on SO: [35] http://goo.gl/g04xE

   * Haskell functional dependency conflict
 votes: 9, answers: 2
 Read on SO: [36] http://goo.gl/ksmM0

   * DatatypeContexts Deprecated in Latest GHC: Why?
 votes: 9, answers: 2
 Read on SO: [37] http://goo.gl/R03pa

   * Clojure equivalent of Haskell's “Scrap Your Boilerplate” (SYB)
 votes: 8, answers: 1
 Read on SO: [38] http://goo.gl/R6NoS

   * Why using functions defined in the same module faster than the same
function defined in another?
 votes: 8, answers: 2
 Read on SO: [39] http://goo.gl/qAjCk

   * repeatedly applying a function until the result is stable
 votes: 8, answers: 4
 Read on SO: [40] http://goo.gl/NlP4u

About the Haskell Weekly News

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

   Until next time,
   Daniel Santa Cruz

References

   1. http://permalink.gmane.org/gmane.comp.lang.haskell.cafe/92438
   2. http://lyah.haskell.fr/
   3. http://haskell.fr/
   4. http://permalink.gmane.org/gmane.comp.lang.haskell.cafe/92414
   5. http://permalink.gmane.org/gmane.comp.lang.haskell.cafe/92414
   6. http://permalink.gmane.org/gmane.comp.lang.haskell.cafe/92426
   7. http://permalink.gmane.org/gmane.comp.lang.haskell.general/18934
   8. http://permalink.gmane.org/gmane.comp.lang.haskell.cafe/92433
   9. http://permalink.gmane.org/gmane.comp.lang.haskell.cafe/92353
  10.
http://nickknowlson.com/blog/2011/09/12/haskell-survey-categorized-weaknesses/
  11.
http://www.reddit.com/r/haskell/comments/kd2ky/categorized_weaknesses_from_the_state_of_haskell/
  12. http://en.wikipedia.org/wiki/Haskell_Curry
  13.
http://www.reddit.com/r/haskell/comments/kcq8m/haskell_b_curry_born_sept_12_1900/
  14. http://hackage.haskell.org/trac/ghc/wiki/Records
  15.
http://www.reddit.com/r/haskell/comments/kgd4g/the_records_problem_in_haskell_help_build_a/
  16.
http://www.reddit.com/r/haskell/comments/ke3ho/wrriten_in_haskell_the_dynamic_scheduling_system/
  17.
http://www.reddit.com/r/haskell/comments/ke3ho/wrriten_in_haskell_the_dynamic_scheduling_system/
  18. http://mortenlysgaard.com/?p=35
  19.
http://www.reddit.com/r/haskell/comments/kilx4/announcing_sirkel_a_haskell_implementation_of_the/
  20. http://ro-che.info/ccc/13.html
  21.
http://www.reddit.com/r/haskell/comments/kc4aa/not_going_to_icfp_heres_an_excuse_for_you/
  22. http://www.yesodweb.com/blog/2011/09/yesod-0.9.2
  23.
http://www.reddit.com/r/haskell/comments/kc6h2/announce_yesod_092_everything_just_works/
  24. http://hpaste.org/51474
  25. http://www.reddit.com/r/haskell/comments/kixek/a_play_in_one_act/
  26. http://deltadiaz.blogspot.com/2011/09/hatex-3-previous-notes.html
  27.
http://www.reddit.com/r/haskell/comments/kflnp/hatex_3_new_version_of_the_haskell_latex_library/
  28. http://openquark.org/Welcome.html
  29.
http://www.reddit.com/r/haskell/comments/kgtxm/open_quark_another_haskell_like_language_on_jvm/
  30.
http://stackoverflow.com/questions/7435363/proving-no-corruption-in-haskell
  31.
http://stackoverflow.com/questions/7436939/how-to-handle-feature-requests-that-add-new-package-dependencies
  32.
http://stackoverflow.com/questions/7396978/left-and-right-folding-over-an-infinite-list
  33.
http://stackoverflow.com/questions/7453744/shorter-way-to-write-this-code
  34.
http://stackoverflow.com/questions/7391634/cant-link-opencl-on-windows-with-ghc
  35.
http://stackoverflow.com/questions/7402528/whats-the-point-of-const-in-the-haskell-prelude
  36.
http://stackoverflow.com/questions/7436109/haskell-functional-dependency-conflict
  37.
http://stackoverflow.com/questions/7438600/datatypecontexts-deprecated-in-latest-ghc-why
  38.
http://stackoverflow.com/questions/7376572/clojure-equivalent-of-haskells-scrap-your-boilerplate-syb
  39.
http://stackoverflow.com/questions/7401724/why-using-functions-defined-in-the-same-module-faster-than-the-same-function-defi
  40.
http://stackoverflow.com/questions/7442892/repeatedly-applying-a-function-until-the-result-is-stable
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


[Haskell-cafe] Haskell Weekly News: Issue 199

2011-09-14 Thread Daniel Santa Cruz
://goo.gl/iSM7d

   * How to cap memory usage of Haskell threads
 votes: 7, answers: 2
 Read on SO: [39] http://goo.gl/dvLnE

   * Is this Haskell type inference in action, or something else?
 votes: 7, answers: 2
 Read on SO: [40] http://goo.gl/hTaK7

   * Assymmetry in the bind function
 votes: 6, answers: 7
 Read on SO: [41] http://goo.gl/KqMTn

About the Haskell Weekly News

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

   Until next time,
   Daniel Santa Cruz

References

   1. http://permalink.gmane.org/gmane.comp.lang.haskell.cafe/92287
   2. http://permalink.gmane.org/gmane.comp.lang.haskell.cafe/92182
   3. http://permalink.gmane.org/gmane.comp.lang.haskell.cafe/92225
   4. http://permalink.gmane.org/gmane.comp.lang.haskell.general/18916
   5. http://permalink.gmane.org/gmane.comp.lang.haskell.general/18929
   6. http://permalink.gmane.org/gmane.comp.lang.haskell.general/18930
   7. http://permalink.gmane.org/gmane.comp.lang.haskell.cafe/92279
   8. http://blog.omega-prime.co.uk/?p=127
   9.
http://www.reddit.com/r/haskell/comments/kbf14/constraint_kinds_for_ghc/
  10. http://www.yesodweb.com/blog/2011/09/limitations-of-haskell
  11.
http://www.reddit.com/r/haskell/comments/k4lc4/yesod_the_limitations_of_haskell/
  12. http://code.google.com/p/frege/
  13.
http://www.reddit.com/r/haskell/comments/kadx6/frege_haskell_like_language_on_jvm_tries_to/
  14. http://neilmitchell.blogspot.com/2011/09/sharing-in-haskell.html
  15.
http://www.reddit.com/r/haskell/comments/k4bq9/sharing_in_haskell_how_the_let_and_lambda/
  16. http://blog.ezyang.com/2011/09/lets-play-a-game/
  17.
http://www.reddit.com/r/haskell/comments/k5okh/lets_play_a_game_how_to_implement_functions_from/
  18. http://okmij.org/ftp/Haskell/impredicativity-bites.html
  19.
http://www.reddit.com/r/haskell/comments/k5bdb/impredicativity_injectivity_type_case_analysis/
  20. http://www.haskell.org/haskellwiki/Research_papers/Functional_pearls
  21. http://www.reddit.com/r/haskell/comments/kb3w5/functional_pearls/
  22. http://mathias-biilmann.net/posts/2011/9/a-haskell-eventsource-broker
  23.
http://www.reddit.com/r/haskell/comments/k6fva/an_eventsource_broker_written_in_haskell/
  24. http://cdsmith.wordpress.com/2011/09/10/haskell-for-kids-week-4/
  25.
http://www.reddit.com/r/haskell/comments/kbqn0/haskell_for_kids_week_4/
  26. http://apfelmus.nfshost.com/blog/2011/09/04-vault.html
  27.
http://www.reddit.com/r/haskell/comments/k4l6c/apfelmus_vault_a_persistent_store_for_values_of/
  28. http://hackage.haskell.org/package/tau
  29.
http://www.reddit.com/r/haskell/comments/kazfn/tau_is_available_in_haskell_you_can_safely_avoid/
  30. http://okmij.org/ftp/continuations/zipper.html#traversable
  31.
http://www.reddit.com/r/haskell/comments/k5bci/zipper_from_any_traversable_oleg/
  32.
http://stackoverflow.com/questions/7337582/more-on-generic-scala-functions
  33.
http://stackoverflow.com/questions/7360024/why-is-a-type-class-called-type-class
  34.
http://stackoverflow.com/questions/7365425/is-there-a-haskell-idiom-for-updating-a-nested-data-structure
  35.
http://stackoverflow.com/questions/7371730/how-to-tell-if-a-list-is-infinite
  36.
http://stackoverflow.com/questions/7349080/select-random-element-from-a-set-faster-than-linear-time-haskell
  37.
http://stackoverflow.com/questions/7367070/ghc-not-optimising-modules-other-than-the-main-module
  38.
http://stackoverflow.com/questions/7309554/a-chess-board-representation-in-haskell
  39.
http://stackoverflow.com/questions/7297654/how-to-cap-memory-usage-of-haskell-threads
  40.
http://stackoverflow.com/questions/734/is-this-haskell-type-inference-in-action-or-something-else
  41.
http://stackoverflow.com/questions/7319424/assymmetry-in-the-bind-function
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


[Haskell-cafe] Haskell Weekly News: Issue 198

2011-09-07 Thread Daniel Santa Cruz
 memory allocation behaviour
 votes: 11, answers: 1
 Read on SO: [33] http://goo.gl/X7HtB

   * Haskell on JVM?
 votes: 11, answers: 1
 Read on SO: [34] http://goo.gl/Ra4kA

   * Implementations of spatial indexes in Haskell?
 votes: 11, answers: 1
 Read on SO: [35] http://goo.gl/ThqRA

   * Does Haskell have variadic functions/tuples?
 votes: 9, answers: 3
 Read on SO: [36] http://goo.gl/NLYCE

   * couldn't match expected type (Int - Int - Int)
 with actual type `(t0, t1, t2)'
 votes: 9, answers: 2
 Read on SO: [37] http://goo.gl/5EmAS

   * What is the advantage of using a parser generator
 like happy as opposed to using parser combinators?
 votes: 9, answers: 3
 Read on SO: [38] http://goo.gl/04s9n

   * manually defining boolean conjunction
 votes: 8, answers: 1
 Read on SO: [39] http://goo.gl/FGbAj

About the Haskell Weekly News

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

   Until next time,
   Daniel Santa Cruz

References

   1. http://permalink.gmane.org/gmane.comp.lang.haskell.cafe/92123
   2. http://permalink.gmane.org/gmane.comp.lang.haskell.general/18903
   3. http://permalink.gmane.org/gmane.comp.lang.haskell.general/18908
   4. http://permalink.gmane.org/gmane.comp.finance.ledger.hledger/479
   5. http://permalink.gmane.org/gmane.comp.lang.haskell.general/18909
   6. http://permalink.gmane.org/gmane.comp.lang.haskell.general/18912
   7. http://permalink.gmane.org/gmane.comp.lang.haskell.cafe/92150
   8. 
http://blog.ezyang.com/2011/08/8-ways-to-report-errors-in-haskell-revisited/
   9. 
http://www.reddit.com/r/haskell/comments/jy34j/8_ways_to_report_errors_in_haskell_revisited/
  10. http://www.yesodweb.com/blog/2011/08/announcing-yesod-0.9
  11. 
http://www.reddit.com/r/haskell/comments/jy42c/yesod_09_released_a_massive_changelog_explained/
  12. http://jpmoresmau.blogspot.com/2011/09/eclipsefp-210-released.html
  13. 
http://www.reddit.com/r/haskell/comments/k2idm/eclipsefp_210_released_with_hoogle_and_hlint/
  14. http://www.scottaaronson.com/blog/?p=103
  15. 
http://www.reddit.com/r/haskell/comments/k2kuu/and_they_say_complexity_has_no_philosophical/
  16. http://blog.dbpatterson.com/post/9528836599
  17. http://www.reddit.com/r/haskell/comments/jxj8i/data_maybe_harmful/
  18. http://tab.snarc.org/post/2011/8/31/tls_progress/
  19. 
http://www.reddit.com/r/haskell/comments/k12g7/haskelltls_framework_progress_report/
  20. 
http://www.reddit.com/r/haskell/comments/k2b10/i_made_a_simple_image_upload_site_using_haskell/
  21. 
http://www.reddit.com/r/haskell/comments/k2b10/i_made_a_simple_image_upload_site_using_haskell/
  22. http://vimeo.com/28477220
  23. 
http://www.reddit.com/r/haskell/comments/k3x2l/manuel_chakravarty_on_data_parallel_haskell/
  24. http://www.fpday.net/fpday2011/index.php
  25. 
http://www.reddit.com/r/haskell/comments/jz592/functional_programming_day_oct_14th_cambridge_uk/
  26. 
http://www.reddit.com/r/haskell/comments/k05fo/how_does_awesomeprelude_transform_nonstrict_code/
  27. 
http://www.reddit.com/r/haskell/comments/k05fo/how_does_awesomeprelude_transform_nonstrict_code/
  28. http://www.youtube.com/watch?v=faJ8N0giqzw
  29. 
http://www.reddit.com/r/haskell/comments/k14k7/composable_mvcs_or_uis_a_google_talk_by_conal/
  30. 
http://stackoverflow.com/questions/7220436/good-examples-of-not-a-functor-functor-applicative-monad
  31. 
http://stackoverflow.com/questions/7223901/haskell-what-monad-did-i-just-reinvent
  32. 
http://stackoverflow.com/questions/7234095/why-is-scalas-type-inference-not-as-powerful-as-haskells
  33. 
http://stackoverflow.com/questions/7247058/hard-to-understand-haskell-memory-allocation-behaviour
  34. http://stackoverflow.com/questions/7261039/haskell-on-jvm
  35. 
http://stackoverflow.com/questions/7270796/implementations-of-spatial-indexes-in-haskell
  36. 
http://stackoverflow.com/questions/7220953/does-haskell-have-variadic-functions-tuples
  37. 
http://stackoverflow.com/questions/7232375/couldnt-match-expected-type-int-int-int-with-actual-type-t0-t1-t2
  38. 
http://stackoverflow.com/questions/7269025/what-is-the-advantage-of-using-a-parser-generator-like-happy-as-opposed-to-using
  39. 
http://stackoverflow.com/questions/7220297/manually-defining-boolean-conjunction

___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


[Haskell-cafe] Haskell Weekly News: Issue 197

2011-08-31 Thread Daniel Santa Cruz
 product of infinite lists
 votes: 7, answers: 4
 Read on SO: [39] http://goo.gl/DC9M5

   * How to implement a generic hierarchy of structures with injected
functionality
 votes: 7, answers: 6
 Read on SO: [40] http://goo.gl/IoMT6

About the Haskell Weekly News

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

   Until next time,
   Daniel Santa Cruz

References

   1. http://haskell.org/
   2. http://permalink.gmane.org/gmane.comp.lang.haskell.general/18899
   3. http://permalink.gmane.org/gmane.comp.lang.haskell.cafe/91853
   4. http://permalink.gmane.org/gmane.comp.lang.haskell.general/18894
   5. http://permalink.gmane.org/gmane.comp.lang.haskell.general/18893
   6. http://permalink.gmane.org/gmane.comp.lang.haskell.general/18900
   7. http://permalink.gmane.org/gmane.comp.lang.haskell.cafe/91845
   8. http://permalink.gmane.org/gmane.comp.lang.haskell.cafe/91845
   9. 
http://www.reddit.com/r/haskell/comments/jtdrz/interested_in_a_2nd_edition_of_real_world_haskell/
  10. 
http://www.reddit.com/r/haskell/comments/jtdrz/interested_in_a_2nd_edition_of_real_world_haskell/
  11. 
http://ghcarm.wordpress.com/2011/08/27/current-status-merged-into-ghc-head/
  12. 
http://www.reddit.com/r/haskell/comments/jwgxj/ghc_on_arm_merged_into_ghc_head/
  13. http://amtal.github.com/2011/08/25/why-haskell-is-kinda-cool.html
  14. http://www.reddit.com/r/haskell/comments/juemg/why_haskell_is_kinda_cool/
  15. http://cdsmith.wordpress.com/2011/08/23/haskell-for-kids-week-2/
  16. http://www.reddit.com/r/haskell/comments/js4kd/haskell_for_kids_week_2/
  17. 
http://blog.johantibell.com/2011/08/results-from-state-of-haskell-2011.html
  18. 
http://www.reddit.com/r/haskell/comments/jqfey/results_from_the_state_of_haskell_2011_survey/
  19. 
http://morepypy.blogspot.com/2011/08/we-need-software-transactional-memory.html
  20. 
http://www.reddit.com/r/haskell/comments/jrprb/pypy_we_need_software_transactional_memory/
  21. 
http://skilpat.tumblr.com/post/9411500320/a-modular-package-language-for-haskell
  22. 
http://www.reddit.com/r/haskell/comments/jvlrw/mmmodularity_a_modular_package_language_for/
  23. http://www.utdallas.edu/~gupta/courses/apl/lambda.pdf
  24. 
http://www.reddit.com/r/haskell/comments/jt0m1/a_tutorial_introduction_to_the_lambda_calculus/
  25. http://pnyf.inf.elte.hu:8000/Rubik_en.xml
  26. 
http://www.reddit.com/r/haskell/comments/jwfz2/functional_representation_of_rubiks_cube/
  27. http://www.yesodweb.com/blog/2011/08/monad-control
  28. 
http://www.reddit.com/r/haskell/comments/jtuk9/monadcontrol_for_more_flexible_transformers/
  29. http://chrisdone.com/posts/2011-08-21-haskell-emacs.html
  30. 
http://www.reddit.com/r/haskell/comments/js3sm/a_different_haskell_emacs_mode_work_in_progress/
  31. 
http://stackoverflow.com/questions/7140978/haskell-how-does-non-strict-and-lazy-differ
  32. http://stackoverflow.com/questions/7213676/forall-in-scala
  33. 
http://stackoverflow.com/questions/7135540/what-is-the-name-of-this-monad-like-functional-programming-pattern
  34. http://stackoverflow.com/questions/7152183/is-reverse-f-reverse-efficient
  35. http://stackoverflow.com/questions/7140732/haskell-space-overflow
  36. 
http://stackoverflow.com/questions/7141229/how-to-write-recursive-lambda-expression-in-haskell
  37. 
http://stackoverflow.com/questions/7153255/is-the-random-number-generator-in-haskell-thread-safe
  38. 
http://stackoverflow.com/questions/7136921/how-can-i-create-a-tuple-where-each-of-the-members-are-compared-by-an-expression
  39. 
http://stackoverflow.com/questions/7141287/haskell-cartesian-product-of-infinite-lists
  40. 
http://stackoverflow.com/questions/7157841/how-to-implement-a-generic-hierarchy-of-structures-with-injected-functionality

___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


[Haskell-cafe] Haskell Weekly News: Issue 196

2011-08-24 Thread Daniel Santa Cruz
   Welcome to issue 196 of the HWN, a newsletter covering developments in
   the Haskell community. This release covers the week of August 14 to
   20, 2011. [1] http://goo.gl/8hDku

New and Updated Projects

   * graphziz (Update - Ivan Lazar Miljenovic) Wraper around
 Graphviz.
 [2] http://goo.gl/gg30u

   * TKYProf (New - Mitsutoshi Aoe) A web-based interactive
 visualizer for GHC time and allocation profiling.
 [3] http://goo.gl/Inqze

Quotes of the Week

   * accel: next time I'll read a few research papers before I start
 trolling hakell

   * jmcarthur: your opinions all suck. i'm going back to #haskell (...)
 oh shit, i'm already there

Top Reddit Stories

   * Haskell For Kids: Week 1
 Domain: cdsmith.wordpress.com, Score: 37, Comments: 13
 On Reddit: [4] http://goo.gl/RY6li
 Original: [5] http://goo.gl/azAVz

   * New IBM CPU has transactional memory built in
 Domain: nextbigfuture.com, Score: 35, Comments: 4
 On Reddit: [6] http://goo.gl/cbjvN
 Original: [7] http://goo.gl/JOpWx

   * [GSoC] Text/UTF-8: Aftermath
 Domain: jaspervdj.be, Score: 32, Comments: 7
 On Reddit: [8] http://goo.gl/MTHNy
 Original: [9] http://goo.gl/esQNO

   * CamHac post-hackathon report
 Domain: haskell.org, Score: 31, Comments: 8
 On Reddit: [10] http://goo.gl/RHpfF
 Original: [11] http://goo.gl/GkVaa

   * GHC 7.4 won't have top-level MonoPatBinds anymore!
 Domain: hackage.haskell.org, Score: 25, Comments: 5
 On Reddit: [12] http://goo.gl/bS1VL
 Original: [13] http://goo.gl/SK2Tz

   * Ending GSoC (cabal repl)
 Domain: lambdasandwich.blogspot.com, Score: 25, Comments: 1
 On Reddit: [14] http://goo.gl/Rrzmj
 Original: [15] http://goo.gl/chb8A

   * If one of Haskell's goals is concurrency, then why is it based on
the λ-calculus and not on a process calculus?
 Domain: en.wikipedia.org, Score: 23, Comments: 39
 On Reddit: [16] http://goo.gl/Qjcgc
 Original: [17] http://goo.gl/ZSwt1

   * University of Reddit Class: Fixing Imperative Programmers
 Domain: reddit.com, Score: 22, Comments: 2
 On Reddit: [18] http://goo.gl/1hYlf
 Original: [19] http://goo.gl/26Qxd

   * A Command Line Reddit Viewer written in Haskell : programming
(xpost : /programming )
 Domain: reddit.com, Score: 22, Comments: 0
 On Reddit: [20] http://goo.gl/bT9q8
 Original: [21] http://goo.gl/VmVfA

   * Web-Based Environment for Gloss (Early Alpha: READ WARNINGS!)
 Domain: cdsmith.wordpress.com, Score: 21, Comments: 1
 On Reddit: [22] http://goo.gl/e4Tjo
 Original: [23] http://goo.gl/wVA9H

Top StackOverflow Questions

   * What are practical uses of applicative style?
 votes: 21, answers: 9
 Read on SO: [24] http://goo.gl/Ms6fs

   * Functional equivalent of decorator pattern?
 votes: 20, answers: 7
 Read on SO: [25] http://goo.gl/o8FhO

   * Why do 3 and x (which was assigned 3) have different inferred
types in Haskell?
 votes: 18, answers: 2
 Read on SO: [26] http://goo.gl/cm9av

   * Haskell tuple constructor (GHC) and the separation between a
language and its implementation
 votes: 15, answers: 1
 Read on SO: [27] http://goo.gl/tFvtk

   * Polymorphism within higher-order functions?
 votes: 13, answers: 1
 Read on SO: [28] http://goo.gl/hNvkE

   * What happens to missing type variables in Church-style core?
 votes: 12, answers: 2
 Read on SO: [29] http://goo.gl/kb2TM

   * Trying to implement Data.Either
 votes: 12, answers: 1
 Read on SO: [30] http://goo.gl/lguDh

   * How can I make file I/O more transactional?
 votes: 11, answers: 2
 Read on SO: [31] http://goo.gl/BjGFV

   * Trying to understand the types produced by monad transformers
 votes: 11, answers: 2
 Read on SO: [32] http://goo.gl/YHsRQ

   * Why doesn't Safe Haskell support Template Haskell?
 votes: 11, answers: 1
 Read on SO: [33] http://goo.gl/E1NCS

About the Haskell Weekly News

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

   Until next time,
   Daniel Santa Cruz

References

   1. http://haskell.org/
   2. http://permalink.gmane.org/gmane.comp.lang.haskell.general/1
   3. http://permalink.gmane.org/gmane.comp.lang.haskell.cafe/91743
   4. http://cdsmith.wordpress.com/2011/08/16/haskell-for-kids-week-1/
   5. http://www.reddit.com/r/haskell/comments/jlrva/haskell_for_kids_week_1/
   6. 
http://nextbigfuture.com/2011/08/ibm-plants-transactional-memory-in-cpu.html#more
   7. 
http://www.reddit.com/r/haskell/comments/jperf/new_ibm_cpu_has_transactional_memory_built_in/
   8. http://jaspervdj.be/posts/2011-08-19-text-utf8-the-aftermath.html
   9. http://www.reddit.com/r/haskell/comments/jo6cd/gsoc_textutf8_aftermath/
  10. http://www.haskell.org/haskellwiki/CamHac/PostHackathonReport
  11. 
http://www.reddit.com/r/haskell/comments/jj5lw/camhac_posthackathon_report/
  12. http://hackage.haskell.org/trac/ghc

[Haskell-cafe] Haskell Weekly News: Issue 195

2011-08-17 Thread Daniel Santa Cruz

   * 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
   dstc...@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

[Haskell-cafe] Haskell Weekly News: Issue 194

2011-08-10 Thread Daniel Santa Cruz
?
 votes: 11, answers: 1
 Read on SO: [33] http://goo.gl/VnexA

   * Haskell: Prefer pattern-matching or member access?
 votes: 9, answers: 6
 Read on SO: [34] http://goo.gl/E225N

   * Difference between TVar and TMVar
 votes: 7, answers: 2
 Read on SO: [35] http://goo.gl/lmn1R

   * Java's Interface and Haskell's type class: differences and
similarities?
 votes: 7, answers: 6
 Read on SO: [36] http://goo.gl/fMGpH

   * Haskell code accompanying the Paul Hudak 1994 US Navy experiment paper
[migrated]
 votes: 7, answers: 0
 Read on SO: [37] http://goo.gl/fpVO5

About the Haskell Weekly News

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

   Until next time,
   Daniel Santa Cruz

References

   1. http://haskell.org/
   2. http://permalink.gmane.org/gmane.comp.lang.haskell.general/18868
   3. http://permalink.gmane.org/gmane.comp.lang.haskell.general/18873
   4. http://www.haskell.org/ghc/download_ghc_7_2_1
   5. http://permalink.gmane.org/gmane.comp.lang.haskell.general/18867
   6. http://permalink.gmane.org/gmane.comp.lang.haskell.cafe/91469
   7. http://permalink.gmane.org/gmane.comp.lang.haskell.general/18871
   8. http://permalink.gmane.org/gmane.comp.lang.haskell.general/18874
   9.
http://www.youtube.com/watch?v=4zgYG-_ha28feature=player_detailpage#t=4193s
  10.
http://www.reddit.com/r/haskell/comments/jap3x/im_very_tempted_to_want_to_move_to_a_functional/
  11. http://www.xkcd.com/934/
  12.
http://www.reddit.com/r/haskell/comments/j9nef/that_seems_like_a_challenge_whatever_happened_to/
  13. http://zenzike.com/posts/2011-08-01-the-conditional-choice-operator
  14.
http://www.reddit.com/r/haskell/comments/j6rbd/the_conditional_choice_operator/
  15. http://cdsmith.wordpress.com/2011/08/03/haskell-for-kids-introduction/
  16.
http://www.reddit.com/r/haskell/comments/j8ac0/haskell_for_kids_introduction_to_my_upcoming_class/
  17. http://www.sigops.org/sosp/sosp09/papers/klein-sosp09.pdf
  18.
http://www.reddit.com/r/haskell/comments/ja27r/sel4_a_formally_verified_version_of_the_l4/
  19. https://github.com/dmead/Clojure-translate
  20.
http://www.reddit.com/r/haskell/comments/jarp0/hi_guys_i_made_a_haskell_to_clojure_translator/
  21.
http://www.reddit.com/r/haskell/comments/j8df0/moderator_guidelines_thems_the_rules/
  22.
http://www.reddit.com/r/haskell/comments/j8df0/moderator_guidelines_thems_the_rules/
  23.
http://www.reddit.com/r/haskell/comments/j51yw/library_of_conditional_oneliners_and_combinators/
  24.
http://www.reddit.com/r/haskell/comments/j51yw/library_of_conditional_oneliners_and_combinators/
  25. https://github.com/iand675/Zoom
  26.
http://www.reddit.com/r/haskell/comments/ja6fo/zoom_a_thorrakelike_task_runner_for_haskell_very/
  27. http://www.yesodweb.com/blog/2011/08/yesod-form-overhaul
  28. http://www.reddit.com/r/haskell/comments/j8gta/yesod_form_overhaul/
  29.
http://www.reddit.com/r/haskell/comments/jaa8t/eta_on_the_haskell_platform_2011400_release/
  30.
http://www.reddit.com/r/haskell/comments/jaa8t/eta_on_the_haskell_platform_2011400_release/
  31.
http://stackoverflow.com/questions/6964392/speed-comparison-c-vs-python-vs-erlang-vs-haskell
  32.
http://stackoverflow.com/questions/6941904/recursion-schemes-for-dummies
  33.
http://stackoverflow.com/questions/6939043/is-it-possible-to-place-inequality-constraints-on-haskell-type-variables
  34.
http://stackoverflow.com/questions/6913130/haskell-prefer-pattern-matching-or-member-access
  35.
http://stackoverflow.com/questions/6915079/difference-between-tvar-and-tmvar
  36.
http://stackoverflow.com/questions/6948166/javas-interface-and-haskells-type-class-differences-and-similarities
  37.
http://stackoverflow.com/questions/6953020/haskell-code-accompanying-the-paul-hudak-1994-us-navy-experiment-paper-migrated
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


[Haskell-cafe] Haskell Weekly News: Issue 193

2011-08-03 Thread Daniel Santa Cruz
-based, thread-safe memoization
library somewhere?
 votes: 11, answers: 2
 Read on SO: [32] http://goo.gl/7vGvl

   * Is there a practical way of using natural numbers in Haskell?
 votes: 11, answers: 2
 Read on SO: [33] http://goo.gl/hJBK9

   * Current state of integrating unit tests with Haskell's Cabal?
 votes: 10, answers: 1
 Read on SO: [34] http://goo.gl/nm8Zc

About the Haskell Weekly News

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

   Until next time,
   Daniel Santa Cruz

References

 1. http://haskell.org/
 2. http://permalink.gmane.org/gmane.comp.science.types.announce/2446
 3. http://permalink.gmane.org/gmane.comp.lang.haskell.cafe/91427
 4. http://permalink.gmane.org/gmane.editors.yi.devel/5550
 5. http://willowbend.cx/2011/07/22/whats-wrong-with-learning-haskell/
 6. 
http://www.reddit.com/r/haskell/comments/j0say/my_humble_rant_about_the_haskell_learning_curve/
 7. http://www.haskell.org/ghc/dist/7.2.1-rc1/
 8. 
http://www.reddit.com/r/haskell/comments/j3yly/ghc_72_release_candidates_are_now_available/
 9. http://www.haskell.org/pipermail/haskell-cafe/2011-July/094384.html
10. 
http://www.reddit.com/r/haskell/comments/j32c4/oleg_compares_iteratee_with_pythons_yield/
11. http://www.well-typed.com/blog/57
12. 
http://www.reddit.com/r/haskell/comments/iznjs/report_from_hacpdxii_about_progress_on_the_new/
13. http://cdsmith.wordpress.com/2011/07/30/arrow-category-applicative-part-i/
14. 
http://www.reddit.com/r/haskell/comments/j4h6a/arrow_category_applicative_part_i/
15. http://blog.sigfpe.com/2011/07/profunctors-in-haskell.html
16. 
http://www.reddit.com/r/haskell/comments/iyima/profunctors_in_haskell_a_neighborhood_of_infinity/
17. http://blog.ezyang.com/2011/07/blockedindefinitelyonmvar/
18. 
http://www.reddit.com/r/haskell/comments/j1ld6/blockedindefinitelyonmvar_inside_1712b/
19. http://www.yesodweb.com/blog/2011/07/yesod-reorg
20. 
http://www.reddit.com/r/haskell/comments/iz2ew/the_great_yesod_reorganization_of_2011/
21. http://stackoverflow.com/questions/6870148/is-there-a-haskell-code-formatter
22. 
http://www.reddit.com/r/haskell/comments/j31f4/is_there_a_haskell_code_formatter/
23. 
http://blog.virtucal.com/cyclical/2011/7/28/building-a-rate-of-return-system-in-haskell-part-3-annualize.html
24. 
http://www.reddit.com/r/haskell/comments/j2gyp/building_a_rate_of_return_system_in_haskell_part/
25. http://stackoverflow.com/questions/6870148/is-there-a-haskell-code-formatter
26. 
http://stackoverflow.com/questions/6797247/help-in-understanding-pointfree-code
27. 
http://stackoverflow.com/questions/6872898/haskell-what-is-weak-head-normal-form
28. http://stackoverflow.com/questions/6808867/understanding-ghc-assembly-output
29. 
http://stackoverflow.com/questions/6854303/what-are-haskells-monad-transformers-in-categorical-terms
30. 
http://stackoverflow.com/questions/6835777/managing-a-stateful-computation-system-in-haskell
31. http://stackoverflow.com/questions/6812533/am-i-using-reactive-banana-right
32. 
http://stackoverflow.com/questions/6878193/is-there-an-object-identity-based-thread-safe-memoization-library-somewhere
33. 
http://stackoverflow.com/questions/6884220/is-there-a-practical-way-of-using-natural-numbers-in-haskell
34. 
http://stackoverflow.com/questions/6787231/current-state-of-integrating-unit-tests-with-haskells-cabal

___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


[Haskell-cafe] Haskell Weekly News: Issue 192

2011-07-27 Thread Daniel Santa Cruz
   Welcome to issue 192 of the HWN, a newsletter covering developments in
   the Haskell community. This release covers the week of July 17 to
   23, 2011.
   [1] http://goo.gl/8hDku

   You can find an HTML rendition of this issue at:
   
http://contemplatecode.blogspot.com/2011/07/haskell-weekly-news-issue-192.html

Announcements

   Nicolas Wu announced the 4th edition of the Haskell Parallel Digest.
   The digest is made possible by the Parallel GHC Project.
   [2] http://goo.gl/lm5T1

Quotes of the Week

   * copumpkin: perhaps I should stop eating people I've never met

   * Saizan: agda is webscale in the sense that you need half of The
 Cloud to run the typechecker

   * kmc: my algorithm is O(1), but the constant factor grows
 quadratically as the problem size increases

   * cmccann: C++ is dual to Haskell in a sense: it's much too hard for
 the average programmer to use safely, but they do anyway with
 disastrous results; whereas Haskell isn't actually that difficult
 to use but people don't even try

Top Reddit Stories

   * What Haskell Doesn't Have
 Domain: elaforge.blogspot.com, Score: 73, Comments: 58
 On Reddit: [3] http://goo.gl/17UDu
 Original: [4] http://goo.gl/u4Ozy

   * Take the State of Haskell 2011 Survey
 Domain: blog.johantibell.com, Score: 55, Comments: 0
 On Reddit: [5] http://goo.gl/Q7iip
 Original: [6] http://goo.gl/jq1Je

   * Economic Interpreter for Haskell
 Domain: pnyf.inf.elte.hu, Score: 40, Comments: 5
 On Reddit: [7] http://goo.gl/BmBqf
 Original: [8] http://goo.gl/92mfS

   * Haskell on Heroku
 Domain: yesodweb.com, Score: 38, Comments: 5
 On Reddit: [9] http://goo.gl/LYHZY
 Original: [10] http://goo.gl/Ly4n7

   * Haskell Stickers!
 Domain: redbubble.com, Score: 33, Comments: 7
 On Reddit: [11] http://goo.gl/WVXoH
 Original: [12] http://goo.gl/RpQ0f

   * Rewritten Agda introduction
 Domain: pnyf.inf.elte.hu, Score: 31, Comments: 34
 On Reddit: [13] http://goo.gl/gz6TJ
 Original: [14] http://goo.gl/oTg5J

   * A plugin for GHC to turn Haskell into a strict language
 Domain: github.com, Score: 28, Comments: 18
 On Reddit: [15] http://goo.gl/BK4os

   * What is the state of HackageDB 2.0?
 Domain: hackage.haskell.org, Score: 26, Comments: 8
 On Reddit: [16] http://goo.gl/nrMTc
 Original: [17] http://goo.gl/tui2x

   * wxHaskell: The road to the Haskell Platform?
 Domain: sourceforge.net, Score: 26, Comments: 33
 On Reddit: [18] http://goo.gl/vqfPC
 Original: [19] http://goo.gl/KNa16

   * Just do It: Simple Monadic Equational Reasoning [pdf]
 Domain: cs.ox.ac.uk, Score: 24, Comments: 2
 On Reddit: [20] http://goo.gl/GG0cs
 Original: [21] http://goo.gl/7MHGw

   * Cabal-dev 0.8 is out with improvements to: flag parsing, user
cabal settings, cabal-dev ghci and more!
 Domain: github.com, Score: 24, Comments: 15
 On Reddit: [22] http://goo.gl/YO6Q6

   * Functors, applicative functors, monads – their relationship by example
 Domain: heh.fi, Score: 23, Comments: 0
 On Reddit: [23] http://goo.gl/bkJ4Y
 Original: [24] http://goo.gl/bf6zo

   * Snap 0.5.2 released
 Domain: snapframework.com, Score: 23, Comments: 0
 On Reddit: [25] http://goo.gl/0RCh3
 Original: [26] http://goo.gl/jeFU5

Top StackOverflow Questions

   * Help in understanding pointfree code
 votes: 14, answers: 1
 Read on SO: [27] http://goo.gl/Ryy5c

   * How can I combine Handles in Haskell?
 votes: 12, answers: 2
 Read on SO: [28] http://goo.gl/25W4E

   * Current state of integrating unit tests with Haskell's Cabal?
 votes: 9, answers: 1
 Read on SO: [29] http://goo.gl/nm8Zc

   * Does iteratee I/O make sense in non-functional languages?
 votes: 9, answers: 2
 Read on SO: [30] http://goo.gl/f8YhP

   * Literate Haskell: References And Indexing
 votes: 8, answers: 1
 Read on SO: [31] http://goo.gl/QYPBK

   * Call C Functions from Haskell at runtime
 votes: 7, answers: 1
 Read on SO: [32] http://goo.gl/oj0R7

   * Type-class instances for types with 2 parameters when the
type-class has only one
 votes: 7, answers: 2
 Read on SO: [33] http://goo.gl/JmxBr

   * List of options: equivalent of sequence in Scala?
 votes: 7, answers: 4
 Read on SO: [34] http://goo.gl/MnZg8

   * Is it necessary to specify every superclass in a class context of
a class declaration?
 votes: 7, answers: 1
 Read on SO: [35] http://goo.gl/OxoSN

   * Partial decoding of ByteStrings to Text
 votes: 7, answers: 1
 Read on SO: [36] http://goo.gl/9JSKw

   * Haskell, algorithms and school
 votes: 7, answers: 1
 Read on SO: [37] http://goo.gl/bsM5v

About the Haskell Weekly News

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

   Until next time,
   Daniel Santa Cruz

References

 1. http://haskell.org/
 2. http://permalink.gmane.org

[Haskell-cafe] Haskell Weekly News: Issue 191

2011-07-21 Thread Daniel Santa Cruz
   Welcome to issue 191 of the HWN, a newsletter covering developments in
   the Haskell community. This release covers the week of July 10 to
   16, 2011.
   [1] http://haskell.org/

   You can find the HTML (and mobile) version of the issue at:
   
http://contemplatecode.blogspot.com/2011/07/haskell-weekly-news-issue-191.html

Announcements

   Brent Yorgey put out a call for articles for the next Monad.Reader,
   which will be focused on parallelism and concurrency.
   [2] http://goo.gl/Qh6na

Quotes of the Week

   * PenguinOfDoom: Being enlightened gentlemen, we split all
 programming languages into two groups, sucks and doesn't-suck and
 put all of them into the first group.

   * cmccann: beta reducing the chainsaws can be tricky

   * kmc: edwardk measures API lifetime in hours

   * _Ray_: the difference in mathematical/CS knowledge of the average
 haskeller, and the average PHPer, is likely similar to that of the
 average PHPer and a banana

   * quicksilver: [on LYAH] by the time I read it I knew everything it
 was trying to teach, so I just thought Yay! Cute caterpillar.

   * edwardk: shapr is the only person i know of who just decides to
 drive across the country with a car full of machetes

   * copumpkin is now known as contrapumpkin. contrapumpkin is now known
 as yoda. yoda is now known as coyoda.
+ Eduard_Munteanu: Yonoda
+ coedwardk: i keep reading coyoda as coyoneda
+ monochrom: I read it as toyota
+ Eduard_Munteanu: Mmm, the monad is strong in this one...
+ monochrom: rumours actually say that it should be toyoda but
  the japaneses want it easier on americans, so toyota

Top Reddit Stories

   * The Haskell School of Music - new book being written by Paul Hudak
 Domain: plucky.cs.yale.edu, Score: 66, Comments: 9
 On Reddit: [3] http://goo.gl/9Jjrd
 Original: [4] http://goo.gl/r54xG

   * Confusion between (.) and ($) operators
 Domain: self.haskell, Score: 41, Comments: 27
 On Reddit: [5] http://goo.gl/eFqRj
 Original: [6] http://goo.gl/eFqRj

   * Fitter, happier, more productive UTF-8 decoding
 Domain: serpentine.com, Score: 35, Comments: 6
 On Reddit: [7] http://goo.gl/o2REx
 Original: [8] http://goo.gl/dKB04

   * Static Single Assignment for Functional Programmers
 Domain: wingolog.org, Score: 30, Comments:
 On Reddit: [9] http://goo.gl/13sSP
 Original: [10] http://goo.gl/90MEH

   * [GSoC] Text/UTF-8: Initial results
 Domain: jaspervdj.be, Score: 29, Comments: 14
 On Reddit: [11] http://goo.gl/nJ4pJ
 Original: [12] http://goo.gl/uPkBl

   * Data Driven Programming in haskell - live screencast. What are
your tips/suggestions?
 Domain: entirelysubjective.com, Score: 29, Comments: 17
 On Reddit: [13] http://goo.gl/kIiX8
 Original: [14] http://goo.gl/28k6p

   * Ur/Web is hiring: web metaprogramming with class
 Domain: haskell.org, Score: 28, Comments: 11
 On Reddit: [15] http://goo.gl/nWf5S
 Original: [16] http://goo.gl/l9HhI

   * Monads in C++. Bartosz Milewski's Programming Cafe
 Domain: bartoszmilewski.wordpress.com, Score: 23, Comments: 0
 On Reddit: [17] http://goo.gl/IJnVa
 Original: [18] http://goo.gl/Bq4Lq

   * The Typeable class is changing
 Domain: haskell.org, Score: 22, Comments: 2
 On Reddit: [19] http://goo.gl/x1InO
 Original: [20] http://goo.gl/E2jVK

   * Reverse Engineering of Compiled Haskell
 Domain: self.haskell, Score: 18, Comments: 22
 On Reddit: [21] http://goo.gl/GCrfN
 Original: [22] http://goo.gl/GCrfN

Top StackOverflow Questions

   * Haskell - How to avoid typing the same context over and over again?
 votes: 18, answers: 3
 Read on SO: [23] http://goo.gl/0h1qF

   * Haskell iteratee: simple worked example of stripping trailing whitespace
 votes: 14, answers: 1
 Read on SO: [24] http://goo.gl/bYujx

   * Parametrised data type in Scala
 votes: 12, answers: 2
 Read on SO: [25] http://goo.gl/4NyZw

   * How to organize Haskell modules with instances: stick to data
type vs type class?
 votes: 10, answers: 1
 Read on SO: [26] http://goo.gl/Tivoh

   * On improving Haskell's performance compared to C in fibonacci
micro-benchmark
 votes: 10, answers: 3
 Read on SO: [27] http://goo.gl/q5O8Q

   * Constructing a tuple (or list) from already-existing objects -
what is the cost?
 votes: 9, answers: 2
 Read on SO: [28] http://goo.gl/UuKft

   * Writing A Function Polymorphic In A Type Family
 votes: 9, answers: 1
 Read on SO: [29] http://goo.gl/vPpoH

   * Haskell Lazy ByteString + read/write progress function
 votes: 9, answers: 1
 Read on SO: [30] http://goo.gl/LfNEN

About the Haskell Weekly News

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

   Until next time,
   Daniel Santa Cruz

References

 1. http://haskell.org/
 2. http://permalink.gmane.org

[Haskell-cafe] Haskell Weekly News: Issue 189

2011-07-06 Thread Daniel Santa Cruz
   Welcome to issue 189 of the HWN, a newsletter covering developments in
   the Haskell community during the week of June 26 to July 2, 2011.

   It seems that it was a pretty quiet week in the mailing list. There
   were no significant announcements made, and the number of threads was
   low by comparison. Hope everyone is having a great week!

   You can find the HTML version at:
   
http://contemplatecode.blogspot.com/2011/07/haskell-weekly-news-issue-189.html

Quotes of the Week

   * iwtu: [#haskell] is a good channel. Really. People are helpful and
 don't deserve killing or eating

   * [Cale] Finite dimensional vector spaces over a field F are
 algebras for the monad of F-linear combinations of elements of a
 set.
 [ivanm] h _now_ I get you!

   * [quicksilver] C++ templates can embed arbitrary computation at
 compile time
 [quicksilver] that alone tells you something about the
 complexity of the compiler
 [edwardk] yeah. they were accidentally turing complete. (whoops!) ;)
 [quicksilver] edwardk: OOPS I ACCIDENTALLY THE WHOLE TARPIT

   * bos: other companies use expensive firewalls and crypto hardware to
 protect their intellectual secrets. edwardk uses category theory!

   * ManuelChakravarty: After all, you can import any C function with a
 pure type which also allows you to wreak arbitrary havoc. We enable
 the user to disguise arbitrary machine code as a Haskell function
 of essentially arbitrary type. In comparison, `unsafePerformIO'
 seems angelic.

   * NihilistDandy: The best part of Haskell is that 80% of module names
 can be turned into clever blog titles.

   * AlanPerlis: We will never run out of things to program as long as
 there is a single program around.

Top Reddit Stories

   * Here be dragons: advances in problems you didn't even know you had
 Domain: serpentine.com, Score: 78, Comments: 8
 On Reddit: http://goo.gl/4RC1W
 Original: http://goo.gl/Pc0nd

   * A Gentle Introduction to Category Theory
 Domain: citeseerx.ist.psu.edu, Score: 33, Comments: 25
 On Reddit: http://goo.gl/nb6yJ
 Original: http://goo.gl/ItUef

   * Step-wise evaluation of simple Haskell code to hpaste (via Stepeval)
 Domain: chrisdone.com, Score: 33, Comments: 4
 On Reddit: http://goo.gl/VaPXN
 Original: http://goo.gl/NhWLC

   * Debugging compilers with optimization fuel
 Domain: blog.ezyang.com, Score: 30, Comments: 1
 On Reddit: http://goo.gl/uUEct
 Original: http://goo.gl/tSk0e

   * Fully-Funded PhD Studentship in Functional Programming
 Domain: cs.nott.ac.uk, Score: 23, Comments: 5
 On Reddit: http://goo.gl/Xa231
 Original: http://goo.gl/zIvZe

   * Using Snap in Production!
 Domain: cdsmith.wordpress.com, Score: 21, Comments: 20
 On Reddit: http://goo.gl/KgKxY
 Original: http://goo.gl/kZ5hp

   * Monads from Comonads
 Domain: comonad.com, Score: 19, Comments: 1
 On Reddit: http://goo.gl/1yxKe
 Original: http://goo.gl/R9PyX

   * Haskell plugin for IntelliJ IDEA
 Domain: code.google.com, Score: 18, Comments: 7
 On Reddit: http://goo.gl/DUiWy
 Original: http://goo.gl/H1goQ

   * Barnes  Hut simulator in Haskell!
 Domain: mortenlysgaard.com, Score: 16, Comments: 4
 On Reddit: http://goo.gl/qTKlT
 Original: http://goo.gl/a5EAb

   * How do you deal with long function bodies?
 Domain: self.haskell, Score: 12, Comments: 29
 On Reddit: http://goo.gl/sRQy0

Top StackOverflow Questions

   * Bentley-Ottmann Algorithm in Haskell?
 votes: 31, answers: 1
 Read on SO: http://goo.gl/wyJNY

   * Haskell approaches to error handling
 votes: 22, answers: 3
 Read on SO: http://goo.gl/I2dVG

   * is point free code more efficient, or just terser?
 votes: 16, answers: 2
 Read on SO: http://goo.gl/em3uu

   * Are distinct open and close delimiters syntactically necessary?
 votes: 9, answers: 7
 Read on SO: http://goo.gl/roNWE

   * How to persist large data for efficient deserialization in Haskell
 votes: 8, answers: 1
 Read on SO: http://goo.gl/ixalr

   * Building with runtime flags using cabal and ghc
 votes: 6, answers: 1
 Read on SO: http://goo.gl/UyrBs

About the Haskell Weekly News

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

   Until next time,
   Daniel Santa Cruz

References

 1. 
http://www.reddit.com/r/haskell/comments/ic3qx/here_be_dragons_advances_in_problems_you_didnt/
 2. 
http://www.serpentine.com/blog/2011/06/29/here-be-dragons-advances-in-problems-you-didnt-even-know-you-had/
 3. 
http://www.reddit.com/r/haskell/comments/icogq/a_gentle_introduction_to_category_theory/
 4. 
http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.78.7317rep=rep1type=pdf
 5. 
http://www.reddit.com/r/haskell/comments/iezj6/stepwise_evaluation_of_simple_haskell_code_to/
 6. http://chrisdone.com/posts/2011-07-02-stepeval-hpaste.html

[Haskell-cafe] Haskell Weekly News: Issue 188

2011-06-29 Thread Daniel Santa Cruz
 of this newsletter, please send stories to
   dstc...@gmail.com.

   Until next time,
   Daniel Santa Cruz

References

   1. http://haskell.org
   2. http://permalink.gmane.org/gmane.comp.lang.haskell.general/18670
   3. http://permalink.gmane.org/gmane.comp.lang.haskell.cafe/90496
   4. 
http://www.reddit.com/r/haskell/comments/i4k3j/haskells_evaluation_isnt_magic/
   5. http://netsuperbrain.com/blog/posts/haskells-evaluation-isnt-magic
   6. 
http://www.reddit.com/r/haskell/comments/i6ftr/superclass_equalities_are_now_supported/
   7. http://hackage.haskell.org/trac/ghc/ticket/2715#comment:18
   8. 
http://www.reddit.com/r/haskell/comments/i7sy0/free_monads_for_less_part_1_of_3_codensity/
   9. http://comonad.com/reader/2011/free-monads-for-less/
  10. 
http://www.reddit.com/r/haskell/comments/i6qi5/renewed_lambdacube_3d_engine_bullet_bindings_and/
  11. 
http://just-bottom.blogspot.com/2011/06/renewed-lambdacube-bullet-bindings-and.html
  12. 
http://www.reddit.com/r/haskell/comments/i9183/a_new_design_for_haskellorg/
  13. http://chrisdone.com/designs/haskell/
  14. 
http://www.reddit.com/r/haskell/comments/i7v5r/free_monads_for_less_part_2_of_3_yoneda/
  15. http://comonad.com/reader/2011/free-monads-for-less-2/
  16. 
http://www.reddit.com/r/haskell/comments/i7vho/free_monads_for_less_part_3_of_3_yielding_io/
  17. http://comonad.com/reader/2011/free-monads-for-less-3/
  18. 
http://www.reddit.com/r/haskell/comments/i3odg/snap_framework_v051_released/
  19. http://snapframework.com/blog/2011/06/19/snap-0.5.1-released
  20. 
http://www.reddit.com/r/haskell/comments/i4i5c/comparing_frp_to_rdp_reactive_demand_programming/
  21. http://awelonblue.wordpress.com/2011/05/21/comparing-frp-to-rdp/
  22. 
http://www.reddit.com/r/haskell/comments/i8ylw/haskell_edsl_tutorial_shared_expenses/
  23. http://lpenz.org/articles/hedsl-sharedexpenses
  24. 
http://stackoverflow.com/questions/6432284/how-do-you-write-data-structures-that-are-as-efficient-as-possible-in-ghc
  25. http://stackoverflow.com/questions/6442019/how-does-seq-force-functions
  26. http://stackoverflow.com/questions/6399702/i-o-in-haskell-is-functional
  27. http://stackoverflow.com/questions/6400568/exponentiation-in-haskell
  28. 
http://stackoverflow.com/questions/6402158/how-to-compile-a-resource-into-a-binary-in-haskell
  29. 
http://stackoverflow.com/questions/6429085/haskell-heap-issues-with-parameter-passing-style
  30. 
http://stackoverflow.com/questions/6445501/functor-is-for-a-b-f-a-f-b-what-is-for-category-c-c-a-b-c
  31. 
http://stackoverflow.com/questions/6476319/better-way-to-write-the-following-program-in-haskell

___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] Haskell Weekly News: Issue 187

2011-06-23 Thread Daniel Santa Cruz
Lyndon,

The links are minimized in hopes of making the plain text version
somewhat readable. It is purely for aesthetical reasons. If you view
the web version
http://contemplatecode.blogspot.com/2011/06/haskell-weekly-news-issue-187.html
you'll see that they are not minimized there.

Daniel

On Thu, Jun 23, 2011 at 11:35 AM, Lyndon Maydwell maydw...@gmail.com wrote:
 It's probably obvious, but is there a reason why the links in this
 email are being minimised?

___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


[Haskell-cafe] Haskell Weekly News: Issue 187

2011-06-22 Thread Daniel Santa Cruz
   Welcome to issue 187 of the HWN, a newsletter covering developments in
   the Haskell community. This release covers the week of June 12 to 18,
   2011.

Announcements

   Ian Lynagh announced a new patchlevel release of GHC (7.0.4). This
   release contains a handful of bugfixes relative to 7.0.3, so we
   recommend upgrading.
   http://goo.gl/hOvdA

   Nicolas Wu released the third instance fo Haskell Parallel Digest.
   Many thanks to Nick and Eric for putting this together.
   http://goo.gl/s5muy

   Jeroen Janssen invited us to the 8th Ghent Functional Programming
   Group Meeting, to be held on Thursday, the 30th of June, in the
   Technicum building of Ghent University.
   http://goo.gl/G081Q

Quotes of the Week

   * monochrom: if I were dying to learn covariance, I would not be
 looking for entertainment, like, I'm dying, I only have 5 minutes
 to learn covariance, thank you very much

   * hpc: the categorical dual of a hippomorphism should be a
 giraffomorphism

   * ksf: but, as, maybe indeed or not apparently, english, in, or
 especially in, punctuation matters is an utter mess.

   * 00:56:03 benmachine @faq can haskell tell if I am
   lagging [...]
 00:57:18 lambdabot The answer is: Yes! Haskell can
   do that.

Top Reddit Stories

   * Haskell: the Craft of Functional Programming, 3rd edition is out!
 Domain: haskellcraft.com, Score: 44, Comments: 10
 On Reddit: http://goo.gl/6ZInj
 Original: http://goo.gl/t0GAX

   * GHC 7.0.4 is out
 Domain: haskell.org, Score: 42, Comments: 2
 On Reddit: http://goo.gl/oxSJH
 Original: http://goo.gl/EzWUP

   * SafeHaskell pushed into GHC
 Domain: haskell.org, Score: 39, Comments: 5
 On Reddit: http://goo.gl/sOrjr
 Original: http://goo.gl/2Rw56

   * Minimum footprint for a GHC program: or, think about your TSOs
 Domain: stackoverflow.com, Score: 23, Comments: 0
 On Reddit: http://goo.gl/eIF0o
 Original: http://goo.gl/dRgLG

   * Pieces of Yesod: Inverting a Haskell Function
 Domain: chplib.wordpress.com, Score: 21, Comments: 8
 On Reddit: http://goo.gl/NFJNH
 Original: http://goo.gl/x2cz2

   * The 2011 ICFP contest is starting in just 6 hours!
 Domain: icfpcontest.org, Score: 20, Comments: 15
 On Reddit: http://goo.gl/BS7XI
 Original: http://goo.gl/oqj0Y

   * A pattern for avoiding allocation : Inside T5
 Domain: blog.ezyang.com, Score: 19, Comments: 12
 On Reddit: http://goo.gl/thuRP
 Original: http://goo.gl/IZCIh

   * Package of the Day: an improved runghc for fast repeated runs
 Domain: hackage.haskell.org, Score: 16, Comments: 9
 On Reddit: http://goo.gl/k6mQK
 Original: http://goo.gl/a0DAC

   * The Supero Supercompiler
 Domain: community.haskell.org, Score: 16, Comments: 2
 On Reddit: http://goo.gl/vBeFO
 Original: http://goo.gl/3QsmC

   * Galois Video: Building an Open-Source Autonomous Quad-Copter
 Domain: corp.galois.com, Score: 15, Comments: 3
 On Reddit: http://goo.gl/HZghO
 Original: http://goo.gl/6AcMw

Top StackOverflow Questions

   * Why does performGC fail to release all memory?
 votes: 17, answers: 2
 Read on SO: http://goo.gl/dRgLG

   * OSX, ghci, dylib, what is the correct way?
 votes: 17, answers: 1
 Read on SO: http://goo.gl/0s9Tu

   * Why does Haskell's `head` crash on an empty list (or why
*doesn't* it return an empty list)? (Language philosophy)
 votes: 15, answers: 6
 Read on SO: http://goo.gl/tghQR

   * Towards understanding CodeGen* in the Haskell LLVM bindings
 votes: 13, answers: 1
 Read on SO: http://goo.gl/LPZ2F

   * What happens to you if you break the monad laws?
 votes: 13, answers: 3
 Read on SO: http://goo.gl/Trvny

   * Is anyone using delimited continuations to do web development in Haskell?
 votes: 12, answers: 3
 Read on SO: http://goo.gl/hGjuB

   * The concept of Bottom in Haskell
 votes: 12, answers: 1
 Read on SO: http://goo.gl/9b1ZJ

About the Haskell Weekly News

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

   Until next time,
   Daniel Santa Cruz

___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


[Haskell-cafe] Haskell Weekly News: Issue 186

2011-06-15 Thread Daniel Santa Cruz
   Glad you are reading this issue! This is issue 186, not 180... Seems
   that the last couple of issues got stuck on 180. Hopefully you will
   find pointers to interesting things happening in the Haskell community.
   This issue covers the week of June 05 to 11, 2011.

Announcements

   Hakim Cassimally shared with us slides and screencast from Geekup's
   first ever Functional Programming Night.
   http://goo.gl/1oCO8

   Johannes Waldmann sent an invite to a Local Haskell Meeting
   (Stammtisch) in Leipzig, Germany on June 27.
   http://goo.gl/UM9ci

   We are very proud of the two Simons, Simon Peyton Jones and Simon
   Marlow. Isaac Potoczny-Jones relayed the announcement from ACM
   SIGPLAN of the SIGPLAN Programming Language Software Award. Many
   congrats!
   http://goo.gl/sAuVv

Quotes of the Week

   * augustss: So JHC has bad code. GHC had a lot of that a long time
 ago, and they have slowly been converting to the pure way. It's the
 only sensible way.

   * geheimdienst monochrom: i thought it maybe would end
executing the current do block ...
 monochrom use when.
 mm_freak_ use goto
 hpc use Java

   * cmccann: programming is a lot easier if you avoid working with
 dates/times, text, or numbers. I say stick to category theory, it's
 simpler

   * xplat: the underlying graph of a category is transitive. transitive
 graphs have no bridges. this is why trolls always have problems
 with category theory.

Top Reddit Stories

   * SIGPLAN Programming Languages Software Award, to Simon Peyton
Jones and Simon Marlow for GHC
 Domain: permalink.gmane.org, Score: 115, Comments: 12
 On Reddit: http://goo.gl/d1yww
 Original: http://goo.gl/ym5q9

   * Haskell gets a new super-fast hash table library
 Domain: gregorycollins.net, Score: 80, Comments: 20
 On Reddit: http://goo.gl/gNcRa
 Original: http://goo.gl/O6oc6

   * Pinpointing space leaks in big programs : Inside T5
 Domain: blog.ezyang.com, Score: 47, Comments: 4
 On Reddit: http://goo.gl/T3ZVs
 Original: http://goo.gl/4rL1y

   * iPad app that is a lisp interpreter written in haskell by David
Pollak, creator of the Scala web framework Lift.
 Domain: github.com, Score: 37, Comments: 16
 On Reddit: http://goo.gl/eXf03
 Original: http://goo.gl/c859K

   * Memory footprints of some common data types
 Domain: blog.johantibell.com, Score: 36, Comments: 23
 On Reddit: http://goo.gl/bjvFC
 Original: http://goo.gl/QVrIN

   * Gilad Bracha: Types are Anti-Modular
 Domain: gbracha.blogspot.com, Score: 22, Comments: 22
 On Reddit: http://goo.gl/rnbeF
 Original: http://goo.gl/44kCd

   * Biggest / most popular / most trafficked web app written in
Haskell? Janrain, TypLAB, or ... ?
 Domain: reddit.com, Score: 19, Comments: 15
 On Reddit: http://goo.gl/eMn8Y
 Original: http://goo.gl/hUzFc

   * Three Haskell web frameworks
 Domain: blogs.linux.ie, Score: 17, Comments: 3
 On Reddit: http://goo.gl/5HGd6
 Original: http://goo.gl/oR6Zu

   * Parallel GHC project: new opportunity for an organisation to participate
 Domain: well-typed.com, Score: 17, Comments: 0
 On Reddit: http://goo.gl/rppqC
 Original: http://goo.gl/CB4ZG

   * Building Ajax Sites With Snap - Imagining Heist-Async
 Domain: blog.dbpatterson.com, Score: 17, Comments: 0
 On Reddit: http://goo.gl/o8jTF
 Original: http://goo.gl/j1y2o

Top StackOverflow Questions

   * why write type declarations in Haskell?
 votes: 11, answers: 4
 Read on SO: http://goo.gl/SqM4y

   * Creating functions over Enumerations
 votes: 11, answers: 5
 Read on SO: http://goo.gl/0lguE

   * Understanding a recursively defined list (fibs in terms of zipWith)
 votes: 10, answers: 3
 Read on SO: http://goo.gl/kbVtC

   * Speeding up SHA256 in Haskell
 votes: 10, answers: 1
 Read on SO: http://goo.gl/whGhV

   * Poor performance with transpose and cumulative sum in Repa
 votes: 10, answers: 1
 Read on SO: http://goo.gl/abxuD

   * Would you mind to explain the code in the forum ?
 votes: 9, answers: 1
 Read on SO: http://goo.gl/ftoI3

About the Haskell Weekly News

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

   Until next time,
   Daniel Santa Cruz

___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


[Haskell-cafe] Haskell Weekly News: Issue 185

2011-06-08 Thread Daniel Santa Cruz
   Welcome to issue 180 of the HWN, a newsletter covering developments in
   the Haskell community. This release covers the week of May 29 to Jun 4,
   2011.

   You can find the HTML version at: http://goo.gl/Tm1Qu

Announcements

   Sebastian Fischer wrote in to inform us of of a student internship
   for parallel Haskell at the National Institute of Informatics in Tokyo.
   The internship is for up to three months, between July and September
   2011.
   http://goo.gl/xHjkn

   EIJIRO Sumii reminded us that the ICFP Programming Contest 2011 will
   be starting on June 17.
   http://goo.gl/eumwm

Quotes of the Week

   * Tom Murphy: Great! New I really can say Come on! It's fun! I can
 write foldr with foldl!

   * Cale: C++, Y U SO UGLY?

   * xplat: nae, that'd be 'arr, my small example ain't half near as
 yellow as a lily-livered spaniard! scupper me wi' a cutlass, arr.'

   * Cale: rnf accidentally the entire data structure

Top Reddit Stories

   * Haskell and parallelism in the Economist
 Domain: economist.com, Score: 66, Comments: 5
 On Reddit: http://goo.gl/rBnc1
 Original: http://goo.gl/vFtGY

   * I have the world's coolest hoodie (X-post from r/programming)
 Domain: imgur.com, Score: 28, Comments: 15
 On Reddit: http://goo.gl/bk5wt
 Original: http://goo.gl/CT3fb

   * An OpenGL in Haskell anecdote which illustrates the obvious,
HOpenGL is low level and imperative.
 Domain: haskell.org, Score: 27, Comments: 24
 On Reddit: http://goo.gl/QtDNy
 Original: http://goo.gl/LUoL9

   * Yesod for non-Haskellers (also, for Haskellers)
 Domain: yesodweb.com, Score: 27, Comments: 2
 On Reddit: http://goo.gl/ekOQJ
 Original: http://goo.gl/UCyIv

   * Fast forwarding lrand48()
 Domain: blog.sigfpe.com, Score: 24, Comments: 0
 On Reddit: http://goo.gl/Ki0in
 Original: http://goo.gl/5ICat

   * Silk (Haskell, semantic web start up) is hiring in Amsterdam
 Domain: news.ycombinator.com, Score: 24, Comments: 0
 On Reddit: http://goo.gl/GUFVP
 Original: http://goo.gl/j8fRW

   * Nikki and the Robots 0.3 is out
 Domain: joyridelabs.de, Score: 23, Comments: 7
 On Reddit: http://goo.gl/w3yrF
 Original: http://goo.gl/sJdwj

   * Introducing the Yesod Wiki
 Domain: yesodweb.com, Score: 19, Comments: 0
 On Reddit: http://goo.gl/4TStP
 Original: http://goo.gl/noMVO

   * Communicating Haskell Processes: The Long And The Short Of It
 Domain: chplib.wordpress.com, Score: 19, Comments: 0
 On Reddit: http://goo.gl/mC8cw
 Original: http://goo.gl/hHHoH

   * What libraries from scientific computing have yet to be written?
 Domain: self.haskell, Score: 17, Comments: 23
 On Reddit: http://goo.gl/QXwyA

Top StackOverflow Questions

   * A proof is a program; the formula it proves is a type for the
program [migrated]
 votes: 17, answers: 0
 Read on SO: http://goo.gl/LfzPM

   * Writing foldl using foldr
 votes: 16, answers: 2
 Read on SO: http://goo.gl/O7I0Z

   * Binary Serialization for Lists of Undefined Length in Haskell
 votes: 13, answers: 1
 Read on SO: http://goo.gl/pZkyI

   * From C ++ to Haskell Classes and States
 votes: 12, answers: 2
 Read on SO: http://goo.gl/yYt9R

   * Why does Haskell force data constructor's first letter to be upper case?
 votes: 11, answers: 3
 Read on SO: http://goo.gl/dnGIl

   * Why is such a function definition not allowed in haskell ?
 votes: 10, answers: 5
 Read on SO: http://goo.gl/0RoHY

About the Haskell Weekly News

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

   Until next time,
   Daniel Santa Cruz

___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


[Haskell-cafe] Haskell Weekly News: Issue 184

2011-06-01 Thread Daniel Santa Cruz

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

   Until next time,
   Daniel Santa Cruz

___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


[Haskell-cafe] Haskell Weekly News: Issue 183

2011-05-25 Thread Daniel Santa Cruz
   Welcome to issue 180 of the HWN, a newsletter covering developments in
   the Haskell community. This release covers the week of May 15 to 21,
   2011.

Announcements

   Janis Veigtlander announced that the 20th edition of the Haskell
   Communities and Activities reports is hot off the press!
   http://goo.gl/GRi7V

   Simon Marlow announced that he has put together a tutorial on
   Parallel and Concurrent programming in Haskell.
   http://goo.gl/LPst8

Quotes of the Week

   * Sergey Mironov:I looked further and found that 'Oleg already did it'.
   * monochrom: just say yes

Top Reddit Stories

   * Wolfgang - A Wolfram Alpha clone in Haskell (under heavy load?)
 Domain: jabberwock.xs4all.nl, Score: 75, Comments: 10
 On Reddit: http://goo.gl/okNC7
 Original: http://goo.gl/7pSXA

   * Numeric Haskell: a tutorial about the multi-dimensional, parallel
arrays package, Repa
 Domain: haskell.org, Score: 54, Comments: 7
 On Reddit: http://goo.gl/ZRSn3
 Original: http://goo.gl/InWB9

   * Space leak zoo: a catalog of common space leaks in Haskell programs
 Domain: blog.ezyang.com, Score: 41, Comments: 7
 On Reddit: http://goo.gl/npVLv
 Original: http://goo.gl/aMbo5

   * Exercises in Optimization: A (soon to be) three-part series
detailing an adventure in optimizing Haskell code.
 Domain: csks.wordpress.com, Score: 34, Comments: 0
 On Reddit: http://goo.gl/cjWBX
 Original: http://goo.gl/wPqbl

   * Tutorial: Parallel and Concurrent Programming in Haskell :: PDF
 Domain: community.haskell.org, Score: 33, Comments: 7
 On Reddit: http://goo.gl/CB1wt
 Original: http://goo.gl/yzTOU

   * Anatomy of a thunk leak: How to debug Haskell’s most famous space leak
 Domain: blog.ezyang.com, Score: 32, Comments: 3
 On Reddit: http://goo.gl/f18jX
 Original: http://goo.gl/PiQ98

   * Preview release of diagrams EDSL for declarative drawing
 Domain: haskell.org, Score: 31, Comments: 9
 On Reddit: http://goo.gl/6sykO
 Original: http://goo.gl/uhbV1

   * I/O is not a monad
 Domain: r6.ca, Score: 31, Comments: 23
 On Reddit: http://goo.gl/zAra5
 Original: http://goo.gl/mn49r

   * Eliza in 70 lines of Haskell
 Domain: github.com, Score: 28, Comments: 7
 On Reddit: http://goo.gl/hjgNf
 Original: http://goo.gl/S7t9m

   * The Whole Program Fallacy
 Domain: lukepalmer.wordpress.com, Score: 26, Comments: 10
 On Reddit: http://goo.gl/Efja3
 Original: http://goo.gl/vzXVK

Top StackOverflow Questions

   * What Haskell representation is recommended for 2D, unboxed pixel
arrays with millions of pixels?
 votes: 48, answers: 3
 Read on SO: http://goo.gl/gVpwB

   * Good introductory text about GHC implementation?
 votes: 24, answers: 2
 Read on SO: http://goo.gl/6MZoh

   * Questions on a Haskell - C# conversion
 votes: 13, answers: 3
 Read on SO: http://goo.gl/0t3Gu

   * Can't perform I/O in foldr?
 votes: 12, answers: 4
 Read on SO: http://goo.gl/d9Jg0

   * What does this function will fuse mean?
 votes: 11, answers: 3
 Read on SO: http://goo.gl/tMdlR

   * Haskell function type question
 votes: 10, answers: 3
 Read on SO: http://goo.gl/gyTns

   * Is this always true: fmap (foldr f z) . sequenceA = foldr (liftA2
f) (pure z)
 votes: 10, answers: 1
 Read on SO: http://goo.gl/emKmg

   * Difference between hsc2hs and c2hs?
 votes: 8, answers: 2
 Read on SO: http://goo.gl/1wnhC

   * Is it possible to create PHP extensions in Haskell?
 votes: 8, answers: 2
 Read on SO: http://goo.gl/QwkpK

   * How can configuration tools like sdl-config be used with a
cabalized project?
 votes: 8, answers: 2
 Read on SO: http://goo.gl/vHCOu

About the Haskell Weekly News

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

   Until next time,
   Daniel Santa Cruz

___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


[Haskell-cafe] Haskell Weekly News: Issue 182

2011-05-18 Thread Daniel Santa Cruz
   Welcome to issue 180 of the HWN, a newsletter covering developments in
   the Haskell community. This release covers the week of May 8 to 14,
   2011.

Announcements

   Eric Kow released the second edition of Parallel Haskell Digest
   [http://goo.gl/OXGIw].

   Don Stewart sent in a proposal from the Haskell.org committee to
   incorporate Haskell.org [http://goo.gl/X1j8i].

   Lazycat Manatee has released a new version of Manatee
   [http://goo.gl/vVTgy].

Quotes of the Week

   * Richard O'Keefe: [On iterators and generators] This being Haskell,
 I'm expecting to see Cogenerator...

   * luqui: Haskell is a DSL for writing monad tutorials.

   * mattmight: Coq is a tool for turning ordinary programs into POPL
 papers.

   * kmc: most CS courses will teach you four kinds of Java

   * geheimdienst: haskell makes hard things easy and easy things a
 strong lax monoidal endofunctor ...

   * spoolio: Haskell programmers know the cost of nothing, the type of
 everything, and might know the value of a few things later.

   * catamorphism: FP is related to FP in the same way that UML is
 related to OOP.

   * geheimdienst: * geheimdienst will from now on use a function
 carpeTiem aliased to getCurrentTime

   * edwardk: [on data-accessor] However, its choice of internal
 representation makes me throw up in my mouth a little bit

Top Reddit Stories

   * Fancy function graphs!
 Domain: pnyf.inf.elte.hu, Score: 47, Comments: 21
 On Reddit: http://goo.gl/ibZO1
 Original: http://goo.gl/24hQ6

   * Online SVG figures with Haskell
 Domain: self.haskell, Score: 46, Comments: 11
 On Reddit: http://goo.gl/jgxk4

   * Erlang-in-Haskell: an implementation of an Erlang-like
distributed computing framework for Haskell
 Domain: hackage.haskell.org, Score: 41, Comments: 2
 On Reddit: http://goo.gl/yMMRG
 Original: http://goo.gl/eq6s3

   * Why Eager Languages Don't Have Products and Lazy Languages Don't Have Sums
 Domain: james-iry.blogspot.com, Score: 38, Comments: 35
 On Reddit: http://goo.gl/ngpNe
 Original: http://goo.gl/2O6yq

   * Introducing JsonGrammar
 Domain: martijn.van.steenbergen.nl, Score: 34, Comments: 2
 On Reddit: http://goo.gl/wiGI9
 Original: http://goo.gl/ns20k

   * The reasons I don't write all my code in Haskell
 Domain: codeflow.wordpress.com, Score: 33, Comments: 34
 On Reddit: http://goo.gl/HMZ8c
 Original: http://goo.gl/hyuSa

   * Experimental GHC with GHCJS built in and Cabal support for JavaScript files
 Domain: article.gmane.org, Score: 30, Comments: 3
 On Reddit: http://goo.gl/8zzZT
 Original: http://goo.gl/MQMvN

   * Two fun bits of Haskell teaching news
 Domain: serpentine.com.nyud.net, Score: 28, Comments: 3
 On Reddit: http://goo.gl/JQUtF
 Original: http://goo.gl/mYz1q

   * Themes on Streams
 Domain: byorgey.wordpress.com, Score: 26, Comments: 1
 On Reddit: http://goo.gl/ywP1K
 Original: http://goo.gl/ywPnl

   * CmdArgs - Fighting the GHC Optimiser
 Domain: neilmitchell.blogspot.com, Score: 20, Comments: 15
 On Reddit: http://goo.gl/0WThF
 Original: http://goo.gl/CgCgz

Top StackOverflow Questions

   * Safe execution of untrusted Haskell code
 votes: 19, answers: 2
 http://goo.gl/9eHuc

   * When do I use ByteString and when do I not?
 votes: 16, answers: 2
 http://goo.gl/vVQig

   * Why can I not make String an instance of a typeclass?
 votes: 14, answers: 3
 http://goo.gl/Pn8DS

   * Android application in haskell
 votes: 11, answers: 1
 http://goo.gl/UfnA1

   * What are the most important abstractions in Haskell? Monads? Applicatives?
 votes: 9, answers: 3
 http://goo.gl/RaXVQ

About the Haskell Weekly News

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

   Until next time,
   Daniel Santa Cruz

___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


[Haskell-cafe] Haskell Weekly News: Issue 181

2011-05-11 Thread Daniel Santa Cruz
   Welcome to issue 181 of the HWN, a newsletter covering developments
   in the Haskell community. This release covers the week of May 1 to
   7, 2011.

Announcements

   Last week I failed to note the announcement [http://goo.gl/ApClU]
   of a new version of Leksah (0.10.0). If you haven't yet, give
   Leksha a test run and send some feedback!

   Ketil Malde started a thread [http://goo.gl/Prlu2] about Robert
   Harper's thoughts on monads and laziness.

   Hakim Cassimally extended an invitation [http://goo.gl/QIjcF] to
   anyone living in the Northwest UK for Tuesday May 31st to Geekup's
   first ever Functional Programming Night.

   Andy announced [http://goo.gl/uCEn1] a new release of Manatee
   (0.2.1).

Quotes of the Week

   * hpc: [SPOILER] You can check wikipedia for the definition of
 fibonacci sequences if you get stuck after half an hour

   * pmetzger: it is always possible to make an algorithm
 slower. just give it to a CS freshman to code up.

   * kmc: ghc -XMixfixOperators -XDependentTypes -XMakeMeASandwich

   * pmetzger: I have my password tattooed to my forehead. that way
 when I forget it others can tell me what it is.

   * alexbagel: i find that my first 26 variables are always easy to
 name. after that it becomes a bit harder.

   * Eric Kow: Haskell is a good fit for me because I tend to
 practise Doh!-oriented programming

Top Reddit Stories

   * More points for lazy evaluation
 Domain: augustss.blogspot.com, score: 56, comments: 24
 On Reddit: http://goo.gl/qecQ1
 Original: http://goo.gl/OnJXx

   * iterIO: iteratee-based IO with pipe operators, courtesy David
 Mazieres
 Domain: haskell.org, score: 43, comments: 15
 On Reddit: http://goo.gl/YzPJn
 Original: http://goo.gl/6WQAk

   * Monad comprehensions are finally in GHC
 Domain: self.haskell, score: 37, comments: 32
 On Reddit: http://goo.gl/1Rjnw

   * Horner's Rule
 Domain: patternsinfp.wordpress.com, score: 34,
 Comments: 2
 On Reddit: http://goo.gl/A1wYo
 Original: http://goo.gl/zeC1f

   * Patent 5,893,120 reduced to mathematical formulae (via Haskell)
 Domain: paulspontifications.blogspot.com, score: 31, comments: 13
 On Reddit: http://goo.gl/PmB4K
 Original: http://goo.gl/QknmV

   * Custom Haskell mug!
 Domain: imgur.com, score: 31, comments: 6 On
 Reddit: http://goo.gl/lD388
 Original: http://goo.gl/bzZR8

   * Differences between 'data' and 'newtype' ... in pictures
 Domain: stackoverflow.com, score: 31, comments: 2
 On Reddit: http://goo.gl/5YaSo
 Original: http://goo.gl/KQiJv

   * Haskell: not pure enough?
 Domain: blog.ezyang.com, score: 30, comments: 19
 On Reddit: http://goo.gl/6v28x
 Original: http://goo.gl/zsfSq

   * Galois is hiring computer scientists
 Domain: corp.galois.com,score: 27, comments: 28
 On Reddit: http://goo.gl/ToeJ0
 Original: http://goo.gl/osjJY

   * Fancy comparison of Data values
 Domain: pnyf.inf.elte.hu, score: 26, comments: 18
 On Reddit: http://goo.gl/BlFVl
 Original: http://goo.gl/RuMKT

Top StackOverflow Questions

   * Ordering of parameters to make use of currying
 votes: 43, answers: 3
 Read on SO: http://goo.gl/7LnBJ

   * Difference between 'data' and 'newtype' in Haskell
 votes: 29, answers: 2
 Read on SO: http://goo.gl/KQiJv

   * Haskell: why the convention to name a helper function go?
 votes: 24, answers: 3
 Read on SO: http://goo.gl/CE1O7

   * How do you design programs in Haskell or other functional
 programming languages? [migrated]
 votes: 24, answers: 0
 Read on SO: http://goo.gl/IW7Z5

   * Haskell Graphics Library that works in GHCi on MacOS X
 votes: 19, answers: 3
 Read on SO: http://goo.gl/VZGAK

About the Haskell Weekly News

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

   Until next time, Daniel Santa Cruz

___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


  1   2   >