[Haskell] Haskell Weekly News: Issue 218
Daniel Santa Cruz
dstcruz at gmail.com
Fri Mar 16 02:56:46 CET 2012
Welcome to issue 218 of the HWN, an issue covering crowd-sourced bits
of information about Haskell from around the web. This issue cover the
weeks of February 26 to March 10, 2012.
You can find the HTML version at:
http://contemplatecode.blogspot.com/2012/03/haskell-weekly-news-issue-218.html
Quotes of the Week
* monochrom: shapr is not "normal". he got a decent job, then went to
school.
* quicksilver: typeclasses are absolutely not sugar for a record of
functions
quicksilver: they're unsugar.
quicksilver: they're a benighted bitter poison.
* edwardk: i'm not willing to give up orders of magnitude worth of
performance to get a bad hack
edwardk: if you want that, go code in scheme
* (on pointless black magic)
mgsloan: welcome to excessively pointless plumbing operators :)
byorgey: mgsloan: that's... terrifying
DanBurton: you should put it on hackage
* cheater_: maybe you should try /part since we're talking about
perfect-world situations
* edwardk: i used to be a huge proponent of unicode syntax
everywhere, then i used agda ;)
* cmccann: free advice is, of course, any advice which satisfies the
properties expected given the definition of "advice", but nothing
further ;]
* shachaf: "magic" is just another word for "primitive"
* dylukes: I'm getting way more acquainted with the GHC build system
than I'd like to be.
* JoeyA: Inform7 is a programming language.
A programming language tells a computer what to do.
The computer is in a room.
You are facing West.
* mauke: sorry, the current time is not a constant
lukish: It's a pity
* dfletcher: > ((++" Batman!") . take 48 . cycle . show) (0/0)
Top Reddit Stories
* New unordered-containers release improves performance by as much as
2x,
using HAMTs
Domain: blog.johantibell.com, Score: 64, Comments: 46
On Reddit: [1] http://goo.gl/D6yTb
Original: [2] http://goo.gl/5YUph
* A humble suggestion for visual pure functional programming
Domain: i.imgur.com, Score: 59, Comments: 59
On Reddit: [3] http://goo.gl/eUMrk
Original: [4] http://goo.gl/DSFnj
* Spike: experimental web browser in Haskell
Domain: self.haskell, Score: 53, Comments: 22
On Reddit: [5] http://goo.gl/ZTR1j
Original: [6] http://goo.gl/ZTR1j
* GHC 7.4.1 speeds up arbtt by a factor of 22
Domain: joachim-breitner.de, Score: 51, Comments: 18
On Reddit: [7] http://goo.gl/XVBDt
Original: [8] http://goo.gl/IL6EL
* Eff 3.0 is out, a functional language with first-class computational
effects and handlers (an alternative to monads)
Domain: math.andrej.com, Score: 49, Comments: 12
On Reddit: [9] http://goo.gl/1Idw0
Original: [10] http://goo.gl/iwHlG
* What's the most clever piece of Haskell code you know?
Domain: self.haskell, Score: 47, Comments: 64
On Reddit: [11] http://goo.gl/T1u9t
Original: [12] http://goo.gl/T1u9t
* Diagrams 0.5 released: powerful, flexible embedded domain-specific
language
for creating vector graphics
Domain: byorgey.wordpress.com, Score: 40, Comments: 7
On Reddit: [13] http://goo.gl/e75Yx
Original: [14] http://goo.gl/565c1
* Faster Javascript Through Category Theory
Domain: johnbender.us, Score: 39, Comments: 5
On Reddit: [15] http://goo.gl/UgvTr
Original: [16] http://goo.gl/TLK4k
* I'm writing a Haskell book. Almost finished the 3rd chapter. Would
like
feedback.
Domain: bit.ly, Score: 36, Comments: 48
On Reddit: [17] http://goo.gl/AzwhR
Original: [18] http://goo.gl/AzwhR
* Level 0 -- a Snake clone using SDL, with a nice interactive map editor
Domain: quasimal.com, Score: 28, Comments: 5
On Reddit: [19] http://goo.gl/x9gZk
Original: [20] http://goo.gl/meSPo
* Parallel Haskell Digest 8: MVar, summer school, Simon PJ @ YOW, and
more
Domain: well-typed.com, Score: 27, Comments: 1
On Reddit: [21] http://goo.gl/MDzrI
Original: [22] http://goo.gl/OC6O6
* Avoid cabal hell: find nirvana
Domain: yesodweb.com, Score: 27, Comments: 30
On Reddit: [23] http://goo.gl/ryd5e
Original: [24] http://goo.gl/Yyzqd
* Improvements to HashMap and HashSet creation
Domain: blog.johantibell.com, Score: 26, Comments: 1
On Reddit: [25] http://goo.gl/yh2zs
Original: [26] http://goo.gl/u9uhg
* The Day Python Embarassed Imperative Programming
» What, then, Shall We Say?
Domain: the-27th-comrade.appspot.com, Score: 25, Comments: 20
On Reddit: [27] http://goo.gl/5KIOx
Original: [28] http://goo.gl/Wi47v
* Improbable uses of unsafeCoerce
Domain: gist.github.com, Score: 25, Comments: 25
On Reddit: [29] http://goo.gl/cN0LE
Original: [30] http://goo.gl/cxfSc
Top StackOverflow Questions
* Haskell: Lists, Arrays, Vectors, Sequences
votes: 32, answers: 1
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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.haskell.org/pipermail/haskell/attachments/20120315/033b6e71/attachment-0001.htm>
More information about the Haskell
mailing list