[Haskell] Haskell Weekly News: Issue 275
Daniel Santa Cruz
dstcruz at gmail.com
Thu Aug 8 03:59:05 CEST 2013
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_click&utm_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/2013-08-03-getting-started-with-ghc-hacking.html
8.
http://www.reddit.com/r/haskell/comments/1jnaz5/getting_started_with_ghc_hacking/
9. http://www.cs.indiana.edu/~sabry/papers/exteff.pdf
10.
http://www.reddit.com/r/haskell/comments/1j9n5y/extensible_effects_an_alternative_to_monad/
11. http://www.leafpetersen.com/leaf/publications/hs2013/hrc-paper.pdf
12.
http://www.reddit.com/r/haskell/comments/1jh4iv/the_intel_labs_haskell_research_compiler_pdf/
13. http://www.reddit.com/r/haskell/comments/1jk06q/goto_in_haskell/
14. http://www.reddit.com/r/haskell/comments/1jk06q/goto_in_haskell/
15.
http://chris-taylor.github.io/blog/2013/02/13/the-algebra-of-algebraic-data-types-part-iii/
16.
http://www.reddit.com/r/haskell/comments/1jhq7k/the_algebra_of_algebraic_data_type/
17. http://izbicki.me/blog/functors-and-monads-for-analyzing-data
18.
http://www.reddit.com/r/haskell/comments/1ja3js/functors_and_monads_for_analyzing_data/
19. http://www.reddit.com/r/haskell/comments/1jcls5/why_use/
20. http://www.reddit.com/r/haskell/comments/1jcls5/why_use/
21. http://www.cis.upenn.edu/~cis194/
22.
http://www.reddit.com/r/haskell/comments/1j9m5e/cis_194_introduction_to_haskell_spring_2013/
23. http://gelisam.blogspot.ca/2013/07/the-commutative-monad.html
24. http://www.reddit.com/r/haskell/comments/1jegxb/the_commutative_monad/
25.
http://apfelmus.nfshost.com/blog/2013/08/02-reactive-banana-threepenny.html
26.
http://www.reddit.com/r/haskell/comments/1jk16t/frp_gui_reactivebanana_threepennygui_awesome/
27.
http://stackoverflow.com/questions/17936900/monad-stack-penetration-classes-with-free-operational-monad-transformers
28.
http://stackoverflow.com/questions/18035458/haskell-reexport-everything
29.
http://stackoverflow.com/questions/17905322/what-are-the-main-differences-between-scala-and-frege-in-programming-paradigms
30.
http://stackoverflow.com/questions/18018254/if-a-thunk-results-in-an-exception-is-the-exception-kept-as-the-result-of-the-t
31.
http://stackoverflow.com/questions/17904265/check-if-import-is-redundant
32. http://stackoverflow.com/questions/18028220/haskell-parser-combinators
33.
http://stackoverflow.com/questions/18013547/a-library-implementation-of-a-recursion-scheme
34. https://plus.google.com/105107667630152149014/about
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.haskell.org/pipermail/haskell/attachments/20130807/bedf9cd9/attachment.htm>
More information about the Haskell
mailing list