[Haskell] Haskell Weekly News: Issue 272
Daniel Santa Cruz
dstcruz at gmail.com
Thu Jul 4 01:04:11 CEST 2013
Welcome to issue 272 of the HWN, an issue covering crowd-sourced bits
of information about Haskell from around the web. This issue covers the
week of June 23 to 29, 2013.
Quotes of the Week
* kmc: johnw: I'm rejoining this channel after months away just to
tell you how incredibly wrong you are that monads are the "core
concept" of Haskell
* dmwit: semigroups are monoids with an identity crisis
* olsner: I think doing eta something means to make it more or less
pointless. But I don't recall which eta does what
* mm_freak: Oleg knows what's at the end of foldr f z [1..].
* copumpkin: it's like grasping desperately for the rope of induction
as you fall down the bottomless pit of coinduction
Top Reddit Stories
* From zero to cooperative threads in 33 lines of Haskell code
Domain: haskellforall.com, Score: 78, Comments: 39
On Reddit: [1] http://goo.gl/rtkrO
Original: [2] http://goo.gl/wgyAC
* RSS reader written in Haskell and Ur/Web
Domain: bazqux.com, Score: 66, Comments: 38
On Reddit: [3] http://goo.gl/sUw1U
Original: [4] http://goo.gl/gdh5G
* FP Haskell Center -- full video demo -- app development, automatic
deployment, Git and GitHub integration
Domain: youtube.com, Score: 64, Comments: 68
On Reddit: [5] http://goo.gl/gBi5l
Original: [6] http://goo.gl/TlGL9
* Building LLVM using Shake
Domain: neilmitchell.blogspot.ca, Score: 54, Comments: 6
On Reddit: [7] http://goo.gl/38rWZ
Original: [8] http://goo.gl/tA5tM
* Hasochism: The Pleasure and Pain of Dependently Typed Haskell
Programming [pdf]
Domain: personal.cis.strath.ac.uk, Score: 52, Comments: 8
On Reddit: [9] http://goo.gl/6dDsL
Original: [10] http://goo.gl/ZZPZL
* GHC Core by example, episode 1 - Hello Core!
Domain: alpmestan.com, Score: 46, Comments: 3
On Reddit: [11] http://goo.gl/iL5ho
Original: [12] http://goo.gl/mUiO5
* HPCwire: Lustre Founder Spots Haskell on HPC Horizon
Domain: hpcwire.com, Score: 36, Comments: 2
On Reddit: [13] http://goo.gl/h2dmv
Original: [14] http://goo.gl/1WLf8
* Adventures in Three Monads - Logic, Prompt, Failure
Domain: web.mit.edu, Score: 33, Comments: 8
On Reddit: [15] http://goo.gl/JEOfw
Original: [16] http://goo.gl/AI5wV
* Darcs' source code is some of the cleanest Haskell I've read in a while
Domain: github.com, Score: 32, Comments: 13
On Reddit: [17] http://goo.gl/TWWMh
Original: [18] http://goo.gl/fZGE8
* I accidentally the entire heap: debugging Haskell programs with space
leaks
Domain: bitba.se, Score: 32, Comments: 6
On Reddit: [19] http://goo.gl/9Vtzy
Original: [20] http://goo.gl/HCS5N
* GHCJS introduction – Concurrent Haskell in the browser
Domain: weblog.luite.com, Score: 30, Comments: 4
On Reddit: [21] http://goo.gl/Fk8Xd
Original: [22] http://goo.gl/8CUVT
* Functional Reactive Web Interfaces with GHCJS and sodium
Domain: weblog.luite.com, Score: 29, Comments: 12
On Reddit: [23] http://goo.gl/5QKn0
Original: [24] http://goo.gl/VpAOv
* Who Ya Gonna Call? Getting Dirty with Cmm, the GHC backend, and
writing new PrimOps with Carter Schonwald (at NY-Haskell)
Domain: vimeo.com, Score: 26, Comments: 14
On Reddit: [25] http://goo.gl/wUVcs
Original: [26] http://goo.gl/cZaGd
* "Business system" using functional programming?
Domain: self.haskell, Score: 24, Comments: 44
On Reddit: [27] http://goo.gl/QcE5P
Original: [28] http://goo.gl/QcE5P
* The Resource Applicative
Domain: haskellforall.com, Score: 23, Comments: 16
On Reddit: [29] http://goo.gl/G7TIs
Original: [30] http://goo.gl/4e0Gm
Top StackOverflow Questions
* What's the conceptual difference between Machines and Conduits (or
other similar libraries)?
votes: 13, answers: 1
Read on SO: [31] http://goo.gl/hrNMl
* “inject” progress logging/tracing in haskell computation?
votes: 13, answers: 2
Read on SO: [32] http://goo.gl/RdEKU
* Difference between free monads and fixpoints of functors?
votes: 12, answers: 0
Read on SO: [33] http://goo.gl/O3oBi
* Can Haskell optimize function calls the same way Clang / GCC does?
votes: 12, answers: 3
Read on SO: [34] http://goo.gl/Sgf88
* Trying to figure out `random` function in Haskell
votes: 10, answers: 3
Read on SO: [35] http://goo.gl/kcHsi
* What does !( ) means in data constructor?
votes: 9, answers: 2
Read on SO: [36] http://goo.gl/ysnNL
* Anything prevents optimizing tail-recursion?
votes: 9, answers: 1
Read on SO: [37] http://goo.gl/LaTY2
* Where can I find a good introduction to Haskell optimization passes?
votes: 9, answers: 1
Read on SO: [38] http://goo.gl/wMYQH
* Passing void * through haskell
votes: 9, answers: 1
Read on SO: [39] http://goo.gl/Fiu5Q
* Call main function 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=14&date=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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.haskell.org/pipermail/haskell/attachments/20130703/c408aedc/attachment-0001.htm>
More information about the Haskell
mailing list