[Haskell] Haskell Weekly News: Issue 310
Daniel Santa Cruz
dstcruz at gmail.com
Thu Oct 23 03:36:20 UTC 2014
Welcome to issue 310 of the HWN, an issue covering crowd-sourced bits
of information about Haskell from around the web. This issue covers
from October 5 to 18, 2014
Quotes of the Week
* spopejoy: That [Spineless Tagless G Machine] will always sound like
the villian in an upcoming Ghostbusters sequel to me :)
* pigworker: When you can make data out of potatoes, why would you
want to encode them as functions?
* fishcorn: When someone mentions lens on freenode... [1]zeus-lens!
* neelk: So constructively we know this style can be used to meet
hard performance deadlines in domains where the penalty for failure
is literally radioactive flaming death.
* edwardkmett: At one point we had a type in lens where one of its
arguments started taking parameters of the form i m a s t a b u.
Upon reflection, we let it win the argument and decided not to
implement the function.
* Ivan Appel: ... while the popular opinion says that the main reason
to pick Haskell is "to have fun hacking," in fact it's not so fun
to hack in Haskell because there's not such much hacking to do at
the first place. For instance, you don't need to spend lots of
effort tracing and fixing obscure bugs, so if your definition of
"hacking" includes heroic bugfixing, you'd be better off with
JavaScript or Perl.
Top Reddit Stories
* From 60 Frames per Second to 500 in Haskell
Domain: keera.co.uk, Score: 116, Comments: 82
Original: [2] http://goo.gl/tiA202
On Reddit: [3] http://goo.gl/sl8TTl
* Note: Erik Meijer's MOOC - "Introduction to Functional Programming"
starts next Wednesday
Domain: edx.org, Score: 109, Comments: 34
Original: [4] http://goo.gl/QNXb5M
On Reddit: [5] http://goo.gl/sVfmE4
* The New Haskell.org
Domain: blog.haskell.org, Score: 98, Comments: 72
Original: [6] http://goo.gl/TbBGrW
On Reddit: [7] http://goo.gl/kdaLFq
* New Haskell Book: Thinking Functionally with Haskell
Domain: amazon.com, Score: 95, Comments: 39
Original: [8] http://goo.gl/oj35Ox
On Reddit: [9] http://goo.gl/rYKq6c
* Some notes on reimplementing a NodeJS service in Haskell
Domain: gist.github.com, Score: 67, Comments: 5
Original: [10] http://goo.gl/ZoSy2a
On Reddit: [11] http://goo.gl/kQ6mOs
* Release of threepenny-gui 0.5.0.0: easy UI in Haskell!
Domain: apfelmus.nfshost.com, Score: 65, Comments: 1
Original: [12] http://goo.gl/NClc0o
On Reddit: [13] http://goo.gl/qDos1R
* Bake: a Continuous Integration System
Domain: neilmitchell.blogspot.fr, Score: 64, Comments: 34
Original: [14] http://goo.gl/u5bznA
On Reddit: [15] http://goo.gl/7oC0N8
* On concerns about Haskell's Prelude favoring Foldable/Traversable
Domain: yesodweb.com, Score: 62, Comments: 101
Original: [16] http://goo.gl/yJ7yMJ
On Reddit: [17] http://goo.gl/M1M6we
* Making GHCi awesomer?
Domain: haskell.org, Score: 57, Comments: 3
Original: [18] http://goo.gl/KUkSQ7
On Reddit: [19] http://goo.gl/GRxzb6
* lens over tea, part 1: lenses 101, traversals 101, and some
implementation details
Domain: artyom.me, Score: 56, Comments: 25
Original: [20] http://goo.gl/rH0tdJ
On Reddit: [21] http://goo.gl/jgsBeN
* A neat trick for GHCi
Domain: mega-nerd.com, Score: 54, Comments: 12
Original: [22] http://goo.gl/o9yrqJ
On Reddit: [23] http://goo.gl/oB8Nhb
* Shaking up GHC
Domain: blogs.ncl.ac.uk, Score: 53, Comments: 21
Original: [24] http://goo.gl/jkRnPn
On Reddit: [25] http://goo.gl/byWnxV
* FRP Zoo: the TodoMVC of FRP libraries
Domain: github.com, Score: 53, Comments: 12
Original: [26] http://goo.gl/JyKRtL
On Reddit: [27] http://goo.gl/wJV4Vt
* [Video] Simon Peyton Jones - Zero-Cost Coercions in Haskell
at Haskell eXchange
Domain: skillsmatter.com, Score: 50, Comments: 46
Original: [28] http://goo.gl/yXp43E
On Reddit: [29] http://goo.gl/l0mo5O
* Bryan O'Sullivan - Performance Measurement and Optimization in Haskell
[video]
Domain: skillsmatter.com, Score: 49, Comments: 23
Original: [30] http://goo.gl/HO4Sjy
On Reddit: [31] http://goo.gl/4sqGgX
* How to Rewrite the Prelude
Domain: neilmitchell.blogspot.it, Score: 42, Comments: 81
Original: [32] http://goo.gl/PnnoO2
On Reddit: [33] http://goo.gl/EP9CaL
* Generalizing function composition
Domain: jaspervdj.be, Score: 42, Comments: 31
Original: [34] http://goo.gl/vCfmqT
On Reddit: [35] http://goo.gl/GXb4gt
* C structures in Haskell FFI
Domain: ghc.haskell.org, Score: 40, Comments: 19
Original: [36] http://goo.gl/OT7UFH
On Reddit: [37] http://goo.gl/uKJWCl
* Yi 0.10, Anniversary Edition
Domain: haskell.org, Score: 38, Comments: 16
Original: [38] http://goo.gl/T58nN6
On Reddit: [39] http://goo.gl/Fz6NQo
* Curry-Howard, the Ontological Ultimate
Domain: psnively.github.io, Score: 38, Comments: 28
Original: [40] http://goo.gl/HpPhXz
On Reddit: [41] http://goo.gl/LlYUiM
Top StackOverflow Questions
* Is it possible to directly invoke Haskell code from Bash and output to
stdout?
votes: 17, answers: 3
Read on SO: [42] http://goo.gl/jkG0vv
* Why does foldr use a helper function?
votes: 16, answers: 4
Read on SO: [43] http://goo.gl/hsmIsF
* Why do hGetBuf, hPutBuf, etc. allocate memory?
votes: 14, answers: 2
Read on SO: [44] http://goo.gl/G40NfW
* Is it possible to get the Kind of a Type Constructor in Haskell?
votes: 10, answers: 1
Read on SO: [45] http://goo.gl/Pajd4R
* Printing out Haskell's evaluation (rewriting) steps for
educational/learning purposes. Is it possible?
votes: 9, answers: 3
Read on SO: [46] http://goo.gl/Wlfeol
Until next time,
[47]+Daniel Santa Cruz
References
1. https://s3.amazonaws.com/fishcorn/zeus-lens.gif
2. http://keera.co.uk/blog/2014/10/15/from-60-fps-to-500/
3.
http://www.reddit.com/r/haskell/comments/2jbl78/from_60_frames_per_second_to_500_in_haskell/
4.
https://www.edx.org/course/delftx/delftx-fp101x-introduction-functional-2126?fp
5.
http://www.reddit.com/r/haskell/comments/2ixpcf/note_erik_meijers_mooc_introduction_to_functional/
6. https://blog.haskell.org/post/the_new_haskell_org/
7. http://www.reddit.com/r/haskell/comments/2j4sim/the_new_haskellorg/
8.
http://www.amazon.com/Thinking-Functionally-Haskell-Richard-Bird/dp/1107087201/ref=sr_1_2?ie=UTF8&qid=1413453442&sr=8-2&keywords=graham+hutton+haskell
9.
http://www.reddit.com/r/haskell/comments/2jele8/new_haskell_book_thinking_functionally_with/
10. https://gist.github.com/paf31/9c4d402d400d61a49656
11.
http://www.reddit.com/r/haskell/comments/2j8lhd/some_notes_on_reimplementing_a_nodejs_service_in/
12. http://apfelmus.nfshost.com/blog/2014/10/04-threepenny-gui-0-5.html
13.
http://www.reddit.com/r/haskell/comments/2idep2/release_of_threepennygui_0500_easy_ui_in_haskell/
14.
http://neilmitchell.blogspot.fr/2014/10/bake-continuous-integration-system.html
15.
http://www.reddit.com/r/haskell/comments/2in244/bake_a_continuous_integration_system/
16. http://www.yesodweb.com/blog/2014/10/classy-base-prelude
17.
http://www.reddit.com/r/haskell/comments/2if0fu/on_concerns_about_haskells_prelude_favoring/
18. http://www.haskell.org/pipermail/ghc-devs/2014-October/006771.html
19. http://www.reddit.com/r/haskell/comments/2jm4nk/making_ghci_awesomer/
20. http://artyom.me/lens-over-tea-1
21.
http://www.reddit.com/r/haskell/comments/2igp1v/lens_over_tea_part_1_lenses_101_traversals_101/
22.
http://www.mega-nerd.com/erikd/Blog/CodeHacking/Haskell/ghci-trick.html
23. http://www.reddit.com/r/haskell/comments/2jketr/a_neat_trick_for_ghci/
24. https://blogs.ncl.ac.uk/andreymokhov/shaking-up-ghc/
25. http://www.reddit.com/r/haskell/comments/2j07m0/shaking_up_ghc/
26. https://github.com/gelisam/frp-zoo#readme
27.
http://www.reddit.com/r/haskell/comments/2j0u4h/frp_zoo_the_todomvc_of_frp_libraries/
28.
https://skillsmatter.com/skillscasts/5296-safe-zero-cost-coercions-in-haskell
29.
http://www.reddit.com/r/haskell/comments/2iqrr5/video_simon_peyton_jones_zerocost_coercions_in/
30. https://skillsmatter.com/skillscasts/5466-bryan-o-sullivan
31.
http://www.reddit.com/r/haskell/comments/2is5am/bryan_osullivan_performance_measurement_and/
32. http://neilmitchell.blogspot.it/2014/10/how-to-rewrite-prelude.html
33.
http://www.reddit.com/r/haskell/comments/2icjmf/how_to_rewrite_the_prelude/
34.
http://jaspervdj.be/posts/2014-10-17-generalizing-function-composition.html
35.
http://www.reddit.com/r/haskell/comments/2jivxa/generalizing_function_composition/
36. https://ghc.haskell.org/trac/ghc/wiki/CStructures
37.
http://www.reddit.com/r/haskell/comments/2jefui/c_structures_in_haskell_ffi/
38. http://www.haskell.org/pipermail/haskell-cafe/2014-October/116463.html
39.
http://www.reddit.com/r/haskell/comments/2j8pfv/yi_010_anniversary_edition/
40.
http://psnively.github.io/blog/2014/10/14/Curry-Howard-the-Ontological-Ultimate/
41.
http://www.reddit.com/r/haskell/comments/2jb1n7/curryhoward_the_ontological_ultimate/
42.
http://stackoverflow.com/questions/26417136/is-it-possible-to-directly-invoke-haskell-code-from-bash-and-output-to-stdout
43.
http://stackoverflow.com/questions/26243014/why-does-foldr-use-a-helper-function
44.
http://stackoverflow.com/questions/26333815/why-do-hgetbuf-hputbuf-etc-allocate-memory
45.
http://stackoverflow.com/questions/26291740/is-it-possible-to-get-the-kind-of-a-type-constructor-in-haskell
46.
http://stackoverflow.com/questions/26214586/printing-out-haskells-evaluation-rewriting-steps-for-educational-learning-pur
47. https://plus.google.com/105107667630152149014/about
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.haskell.org/pipermail/haskell/attachments/20141022/3615275e/attachment-0001.html>
More information about the Haskell
mailing list