Daniel Santa Cruz | 20 Dec 05:02 2013
Picon

Haskell Weekly News: Issue 288

Welcome to issue 288 of the HWN, an issue covering crowd-sourced bits
of information about Haskell from around the web. This issue covers the
week from December 08 to 14, 2013.

Quotes of the Week

   * nlogax: With FRP.Sodium and Graphics.UI.GLUT you could put together
     a MonadSodium GLUTamate

Top Reddit Stories

   * The reason why `cabal update` takes so long
     Domain: github.com, Score: 175, Comments: 89
     On Reddit: [1] http://goo.gl/NCsf34
     Original: [2] http://goo.gl/BLp5LB

   * structured-haskell-mode ­— Structured editing minor mode for Haskell in Emacs
     Domain: github.com, Score: 103, Comments: 37
     On Reddit: [3] http://goo.gl/t8dyd9
     Original: [4] http://goo.gl/v6W7js

   * Amazing LVars talk by Linsey Kuper
     Domain: youtu.be, Score: 86, Comments: 20
     On Reddit: [5] http://goo.gl/JcbNQn
     Original: [6] http://goo.gl/JPyVnG

   * 24 Days of Hackage: acid-state
     Domain: ocharles.org.uk, Score: 84, Comments: 15
     On Reddit: [7] http://goo.gl/CBU18T
     Original: [8] http://goo.gl/W4u7GG

   * 24 Days of Hackage: pandoc
     Domain: ocharles.org.uk, Score: 66, Comments: 14
     On Reddit: [9] http://goo.gl/rUO2yc
     Original: [10] http://goo.gl/PhTTFC

   * text 1.0.0.0
     Domain: hackage.haskell.org, Score: 64, Comments: 25
     On Reddit: [11] http://goo.gl/9k7ksP
     Original: [12] http://goo.gl/ISESbc

   * 24 Days of Hackage: async
     Domain: ocharles.org.uk, Score: 59, Comments: 11
     On Reddit: [13] http://goo.gl/rhrdgM
     Original: [14] http://goo.gl/C4sQeh

   * 24 Days of Hackage: sbv (guest post by Tikhon Jelvis)
     Domain: ocharles.org.uk, Score: 57, Comments: 21
     On Reddit: [15] http://goo.gl/YkLqo9
     Original: [16] http://goo.gl/frHdyn

   * 24 Days of Hackage: data-memocombinators
     Domain: ocharles.org.uk, Score: 56, Comments: 18
     On Reddit: [17] http://goo.gl/0FgDo6
     Original: [18] http://goo.gl/4GcFKd

   * Bryan O'Sullivan - Package dependency management: more debate is needed
     Domain: plus.google.com, Score: 51, Comments: 45
     On Reddit: [19] http://goo.gl/Xr7NkU
     Original: [20] http://goo.gl/f1VPxt

   * 24 Days of Hackage: gloss
     Domain: ocharles.org.uk, Score: 49, Comments: 10
     On Reddit: [21] http://goo.gl/yBAlXk
     Original: [22] http://goo.gl/mplvhP

   * The future of array-oriented computing in Haskell — a survey
     Domain: justtesting.org, Score: 45, Comments: 11
     On Reddit: [23] http://goo.gl/doVpgz
     Original: [24] http://goo.gl/ezkftd

   * Progress Reporting in Shake
     Domain: neilmitchell.blogspot.it, Score: 42, Comments: 3
     On Reddit: [25] http://goo.gl/1hvu6c
     Original: [26] http://goo.gl/4izrhK

   * [ANN] SFML and SFML-control
     Domain: self.haskell, Score: 40, Comments: 20
     On Reddit: [27] http://goo.gl/NhMJbR
     Original: [28] http://goo.gl/NhMJbR

   * 24 Days of Hackage: heist
     Domain: ocharles.org.uk, Score: 40, Comments: 28
     On Reddit: [29] http://goo.gl/FtvnLs
     Original: [30] http://goo.gl/nEU9Hw

Top StackOverflow Questions

   * How are J/K/APL classified in terms of common paradigms?
     votes: 10, answers: 1
     Read on SO: [31] http://goo.gl/ImISrG

   * Is it possible to extend free monad interpreters?
     votes: 9, answers: 5
     Read on SO: [32] http://goo.gl/CiJupH

   * How to detect a Monad?
     votes: 8, answers: 4
     Read on SO: [33] http://goo.gl/WiUhba

   * Why do Haskell type signature declarations have multiple arrows?
     votes: 7, answers: 3
     Read on SO: [34] http://goo.gl/0LWfMb

   * “Inheriting” instance of wrapped type
     votes: 7, answers: 1
     Read on SO: [35] http://goo.gl/qBhrqD

   * Equality function for pair components
     votes: 7, answers: 1
     Read on SO: [36] http://goo.gl/mLk49N

   * Motivation of having Functional Dependencies
     votes: 7, answers: 1
     Read on SO: [37] http://goo.gl/E31zjJ

   * Haskell - Lenses, use of 'to' function
     votes: 7, answers: 1
     Read on SO: [38] http://goo.gl/5A028y

   * What does PINNED mean in -hc profile of Haskell program?
     votes: 6, answers: 1
     Read on SO: [39] http://goo.gl/Qx9eJB

Until next time,
[40]+Daniel Santa Cruz

References

_______________________________________________
Haskell mailing list
Haskell <at> haskell.org
http://www.haskell.org/mailman/listinfo/haskell
Björn Buckwalter | 28 Jan 23:22 2007
Picon

Re: Haskell Weekly News: January 02, 2007

Henning Thielemann <lemming <at> henning-thielemann.de> writes:

> On Tue, 2 Jan 2007, Donald Bruce Stewart wrote:
>
> >    Dimensional: Statically checked physical dimensions. Björn Buckwalter
> >    [4]announced version 0.1 of [5]Dimensional, a module for statically
> >    checked physical dimensions. The module facilitates calculations with
> >    physical quantities while statically preventing e.g. addition of
> >    quantities with differing physical dimensions.
> >
> >    4. http://article.gmane.org/gmane.comp.lang.haskell.general/14691
> >    5. http://code.google.com/p/dimensional/

Henning,

First, let me apologize for not answering earlier. I have been
reluctant to subscribe to the café due to the volume of messages.
Instead I tend to occasionally browse the archives. Needless to say
your questions eluded me until now. The same is true for Mike Gunter's
message[1] which I will respond to presently.

> How is it related to this one:
>   http://www.haskell.org/haskellwiki/Dimensionalized_numbers
> ?

I ashamedly admit that I am guilty of inventing my own wheel. I
haven't looked too closely at Aaron's code but I believe there are
some conceptual similarities. Regarding completeness user my library
supports all seven base dimensions while Aaron's library currently
supports only length and time (I believe it is meant as a proof of
concept (toy example in his own words) rather than a complete
library). My ambition is to provide a reasonably complete library.

> It should certainly be mentioned on
>   http://www.haskell.org/haskellwiki/Physical_units
>   http://www.haskell.org/haskellwiki/Libraries_and_tools/Mathematics#Physical_units

I have added it to the above pages. Thanks,

Björn Buckwalter

[1] http://www.haskell.org/pipermail/haskell-cafe/2007-January/021069.html
Brent Yorgey | 11 Jun 23:11 2008
Picon

Haskell Weekly News: Issue 72 - June 11, 2008

---------------------------------------------------------------------------
Haskell Weekly News
http://sequence.complete.org/hwn/20080611
Issue 72 - June 11, 2008
---------------------------------------------------------------------------

   Welcome to issue 72 of HWN, a newsletter covering developments in the
   [1]Haskell community.

   Greetings, Haskellites! As many of you have already heard, Don Stewart
   has passed on the editorship of the HWN to me (Brent Yorgey). I'd like
   to thank Don and John Goerzen for their great work putting it together
   in the past, and I'm excited to make the HWN once again into a
   reliable, useful compendium of happenings in the Haskell community. You
   can expect to see a few changes---for example, hackage uploads will no
   longer be listed in the HWN (unless they are announced on the haskell
   or haskell-cafe mailing lists), since you can now see a dynamically
   updated list on the front page of the Haskell wiki. This edition
   includes all the announcements going back to Issue 71, but only some of
   the blog posts, since I couldn't find a way to get old feed data from
   Planet Haskell. Hopefully next week things will settle down to
   something more normal(ish) and I can begin tinkering with the format.
   Feel free to send suggestions and/or stories for inclusion to me,
   byorgey at gmail dot com. Enjoy---'Putting the W back in HWN!'

Announcements

   hfann. Olivier Boudry [2]announced the first release of the [3]hfann
   module, an interface to the [4]'Fast Artificial Neural Network (FANN)'
   library.

   funsat. Denis Bueno [5]announced a release of [6]funsat, a modern,
   DPLL-style SAT solver written in Haskell. Funsat solves formulas in
   conjunctive normal form and produces a total variable assignment for
   satisfiable problems.

   DEFUN08: Call for talks and tutorials. Matthew Fluet [7]announced the
   final call for talks and tutorials at [8]DEFUN 2008, to be held in
   conjunction with [9]ICFP.

   Cabal-1.4 Release Candidate. Duncan Coutts [10]announced the second
   release candidate for [11]Cabal-1.4.

   Programmer's Minesweeper. Bertram Felgenhauer [12]announced a Haskell
   implementation of [13]Programmer's Minesweeper, which allows
   programmers to implement minesweeper strategies and run them.

   hackage RSS feed. Don Stewart [14]announced a new [15]RSS feed for the
   most recently uploaded packages on [16]Hackage.

   BLAS bindings. Patrick Perry [17]announced a set of bindings for the
   [18]BLAS linear algebra library.

   Xen Control bindings. Thomas DuBuisson [19]announced the [20]hsXenCtrl
   package, with FFI bindings to [21]Xen.

   bloomfilter. Bryan O'Sullivan [22]announced the availability of a fast
   Bloom filter library for Haskell. A Bloom filter is a probabilistic
   data structure that provides a fast set membership querying capability.
   It does not give false negatives, but has a tunable false positive
   rate.

   HCAR. Janis Voigtlaender [23]announced the 14th edition of the
   [24]Haskell Community and Activities Report (HCAR).

   HSmugMug. Daniel Patterson [25]announced [26]HSmugMug, a Haskell
   wrapper to the photo hosting site [27]SmugMug's API.

   LIPL. Sam Lee [28]announced the release of [29]LIPL, a tiny functional
   language implemented as a term project to learn Haskell.

   Glome 0.51. Jim Snow [30]announced version 0.51 of [31]glome, a
   raytracer written in Haskell.

   ChessLibrary. Andrew Wagner [32]announced the [33]ChessLibrary project,
   and mentioned that he is looking for an experienced haskeller to serve
   as a mentor for this project.

   xmonad-utils. Gwern Branwen [34]announced the upload to hackage of
   [35]xmonad-utils, a couple of small Xlib programs which might be useful
   for xmonad users.

   Roguestar. Christopher Lane Hinson [36]announced the release of
   [37]Roguestar 0.2, a science fiction themed roguelike (turn-based,
   chessboard-tiled, role playing) game written in Haskell.

   Streaming Component Combinators. Mario Blazevic [38]announced the 0.1
   release of [39]Streaming Component Combinators in Haskell, based on
   earlier work done in [40]OmniMark.

   Twitter client. Chris Eidhof [41]announced a simple [42]terminal-based
   Twitter client.

   Monad.Reader call for copy. Wouter Swierstra [43]issued a call for copy
   for [44]The Monad.Reader. The submission deadline for Issue 11 is
   August 1.

   category-extras. Edward Kmett [45]announced a new release of the
   [46]category-extras package, involving all sorts of new categorical
   goodness.

   Session Types for Haskell. Matthew Sackman [47]announced the
   availability of [48]Session Types for Haskell. Session types are a
   means of describing communication between multiple threads, and
   statically verifying that the communication being performed is safe and
   conforms to the specification.

   Haddock 2.1.0. David Waern [49]announced the release of [50]Haddock
   2.1.0.

   ReviewBoard. Adam Smyczek [51]announced the release of [52]Haskell
   bindings to [53]ReviewBoard, a development tool designed to monitor
   code changes and analyze dependencies.

   diagrams. Brent Yorgey [54]announced the initial release of
   [55]Graphics.Rendering.Diagrams, an embedded domain-specific language
   for creating simple pictures and diagrams, built on top of the Cairo
   vector graphics library.

   HXT. Uwe Schmidt [56]announced a new release of the [57]Haskell XML
   Toolbox.

   GSoC. Malcolm Wallace [58]announced the seven student projects chosen
   to be funded by the [59]Google Summer of Code.

   bytestring. Don Stewart [60]announced a new major release of
   [61]bytestring, the efficient string library for Haskell, suitable for
   high-performance scenarios.

   HXQ. Leonidas Fegaras [62]announced the release of [63]HXQ, an
   [64]XQuery compiler/interpreter for Haskell.

   Win32-notify. Niklas Broberg [65]announced the first release of
   [66]Win32-notify, an inotify-alike for Windows.

   cpuid. Martin Grabmueller [67]announced the new [68]cpuid package,
   which provides functionality for accessing information about the
   currently running IA-32 processor.

   Emping. Hans van Thiel [69]announced version 0.5 of the [70]Emping
   package, a utility which derives the shortest rules from a table of
   rules.

   datapacker. John Goerzen [71]announced the first release of
   [72]datapacker, a tool to pack files into a minimum number of CDs,
   DVDs, or any other arbitrary bin.

   darcswatch. Joachim Breitner [73]announced the release of
   [74]darcswatch, a tool for tracking darcs patches and repositories.

   Generic Haskell. Thomas van Noort [75]announced the fifth release of
   [76]Generic Haskell, an extension of Haskell that facilitates generic
   programming.

   drawingcombinators. Luke Palmer [77]announced the release of
   [78]graphics-drawingcombinators, a wrapper around OpenGL with a
   functional interface.

   The Monad.Reader. Wouter Swierstra [79]announced the publication of
   Issue 10 of [80]The Monad.Reader, a quarterly magazine about functional
   programming.

   Well-Typed LLP. Ian Lynagh [81]announced that he, Björn Bringert and
   Duncan Coutts have set up a Haskell consultancy company, [82]Well-Typed
   LLP. Their services include application development, library and tool
   maintenance, project advice, and training.

   hgdbmi. Evan Martin [83]announced the [84]hgdbmi package, which wraps
   the operations of attaching GDB to a process and parsing the GDB/MI
   output.

   xmonad. Don Stewart [85]announced the release of [86]xmonad version
   0.7. Updates include improved integration with GNOME, more flexible
   "rules", various stability fixes, and of course, many new and
   interesting features in the extension library.

   Haskell Server Pages. Niklas Broberg [87]announced a new release of
   [88]Haskell Server Pages, a programming model for writing dynamic web
   pages in Haskell, both server-side and client-side.

   Network.MiniHTTP. Adam Langley [89]announced a release of
   [90]network-minihttp, a small bytestring HTTP library.

   Disciplined Disciple Compiler. Ben Lippmeier [91]announced the initial
   alpha release of the [92]Disciplined Disciple Compiler, an explicitly
   lazy dialect of Haskell.

   haskell-src-exts. Niklas Broberg [93]announced a new release for
   [94]haskell-src-exts, a package for handling and manipulating Haskell
   source code.

   omnicodec. Magnus Therning [95]announced the package [96]omnicodec,
   containing two command line utilities for encoding and decoding data.

Blog noise

   [97]Haskell news from the [98]blogosphere.
     * [99]Christophe Poucet (vincenz): ICFP Contest 2008
     * [100]Real-World Haskell: CUFP 2007 videos now easier to view
     * [101]Wrap-up: mergesort in haskell
     * [102]jbofihe and Haskell
     * [103]Writing a Regular Expression parser in Haskell: Part 3
     * [104]Real World Haskell
     * [105]London Haskell Users Group: Next meeting: Paradise, a DSEL for
       derivatives pricing
     * [106]Christophe Poucet (vincenz): Lazy memoization
     * [107]Neil Mitchell: GSoC Hoogle: Week 2
     * [108]Magnus Therning: Google Treasure Hunt primes question
     * [109]Roman Cheplyaka: Status report: week 2
     * [110]Andy Gill: The unknown cost of dictionaries
     * [111]Edward Kmett: Zapping Adjunctions
     * [112]Edward Kmett: Representing Adjunctions
     * [113]Andy Gill: Performance problems with functional representation
       of derivatives
     * [114]Conal Elliott: Functional linear maps

Quotes of the Week

     * roconnor: if you click your heels and say ``there is no binding
       like gtk2hs'' then dcoutts will appear and answer your question.
     * mauke: the first rule of fix club is "the first rule of fix club is
       "the first rule of fix club is...
     * oerjan: so does this mean that a comonad is like a wildlife
       preserve on an island in a sea of nuclear waste?
     * quicksilver: head-explosion is the solution, not the problem.
     * Botje: [on googling for polyvariadic typeclasses] OH GOD THE FIRST
       HIT IS OLEGS SITE! / *ahum* / I meant, "yay, reading material"
     * Baughn: From my point of view, anyone who understands everything
       ghc can do is /scary/. I'm sure that will change once I reach that
       level myself, but then again, there's also the possibility that
       I'll be in a permanent state of autophobia.
     * newsham: I think the problem with people asking homework questions
       in this channel is that the people in this channel don't have
       enough homework questions of their own to do.
     * quicksilver: *** quicksilver beats Deewiant with the
       i-will-not-use-fail-stick [Deewiant] quicksilver: I'm willing to
       accept a good alternative. [quicksilver] no. all you are permitted
       to accept is a beating.
     * mar77a: MONAD ARGHH GHGRHGH HGHRGHR RUN
     * Cale: Types are a bit like the nubs on lego bricks which provide
       structural integrity while suggesting how the bricks should fit
       together.
     * quicksilver: zip`ap`tail the aztec god of consecutive numbers

About the Haskell Weekly News

   New editions are posted to [115]the Haskell mailing list as well as to
   [116]the Haskell Sequence and [117]Planet Haskell. [118]RSS is also
   available, and headlines appear on [119]haskell.org. Headlines are
   available as [120]PDF.

   To help create new editions of this newsletter, please see the
   [121]contributing information. Send stories to byorgey at gmail dot
   com. The darcs repository is available at darcs get
   [122]http://code.haskell.org/~byorgey/code/hwn/

References

   1. http://haskell.org/
   2. http://article.gmane.org/gmane.comp.lang.haskell.cafe/41154
   3. http://hackage.haskell.org/cgi-bin/hackage-scripts/package/hfann
   4. http://leenissen.dk/fann/
   5. http://article.gmane.org/gmane.comp.lang.haskell.cafe/41167
   6. http://churn.ath.cx/funsat.html
   7. http://article.gmane.org/gmane.comp.lang.haskell.cafe/38392
   8. http://www.deinprogramm.de/defun-2008/
   9. http://www.icfpconference.org/icfp2008/
  10. http://article.gmane.org/gmane.comp.lang.haskell.cafe/41059
  11. http://www.haskell.org/cabal/
  12. http://article.gmane.org/gmane.comp.lang.haskell.cafe/40950
  13. http://www.ccs.neu.edu/home/ramsdell/pgms/index.html
  14. http://article.gmane.org/gmane.comp.lang.haskell.cafe/41045
  15. http://hackage.haskell.org/packages/archive/recent.rss
  16. http://hackage.haskell.org/
  17. http://quantile95.com/?p=5
  18. http://www.netlib.org/blas/
  19. http://article.gmane.org/gmane.comp.lang.haskell.cafe/40790
  20. http://hackage.haskell.org/cgi-bin/hackage-scripts/package/hsXenCtrl
  21. http://xen.org/
  22. http://article.gmane.org/gmane.comp.lang.haskell.cafe/40745
  23. http://article.gmane.org/gmane.comp.lang.haskell.cafe/40703
  24. http://www.haskell.org/communities/
  25. http://article.gmane.org/gmane.comp.lang.haskell.cafe/40546
  26. http://dbpatterson.com/articles/10
  27. http://www.smugmug.com/
  28. http://article.gmane.org/gmane.comp.lang.haskell.cafe/40500
  29. http://www.lipl.googlepages.com/index.html#source
  30. http://article.gmane.org/gmane.comp.lang.haskell.cafe/40479
  31. http://syn.cs.pdx.edu/~jsnow/glome/
  32. http://article.gmane.org/gmane.comp.lang.haskell.cafe/40052
  33. http://code.haskell.org/ChessLibrary/
  34. http://article.gmane.org/gmane.comp.lang.haskell.cafe/39773
  35. http://hackage.haskell.org/cgi-bin/hackage-scripts/package/xmonad-utils
  36. http://article.gmane.org/gmane.comp.lang.haskell.cafe/39710
  37. http://roguestar.downstairspeople.org/
  38. http://article.gmane.org/gmane.comp.lang.haskell.cafe/39654
  39. http://hackage.haskell.org/cgi-bin/hackage-scripts/package/scc-0.1
  40. http://www.idealliance.org/papers/extreme/proceedings/html/2006/Blazevic01/EML2006Blazevic01.html
  41. http://article.gmane.org/gmane.comp.lang.haskell.cafe/39648
  42. http://hackage.haskell.org/cgi-bin/hackage-scripts/package/twitter
  43. http://article.gmane.org/gmane.comp.lang.haskell.cafe/39522
  44. http://www.haskell.org/haskellwiki/The_Monad.Reader
  45. http://article.gmane.org/gmane.comp.lang.haskell.cafe/39492
  46. http://hackage.haskell.org/cgi-bin/hackage-scripts/package/category-extras
  47. http://article.gmane.org/gmane.comp.lang.haskell.cafe/39482
  48. http://hackage.haskell.org/cgi-bin/hackage-scripts/package/sessions
  49. http://article.gmane.org/gmane.comp.lang.haskell.cafe/39352
  50. http://hackage.haskell.org/cgi-bin/hackage-scripts/package/haddock-2.1.0
  51. http://article.gmane.org/gmane.comp.lang.haskell.cafe/39347
  52. http://hackage.haskell.org/cgi-bin/hackage-scripts/package/
  53. http://code.google.com/p/reviewboard/
  54. http://article.gmane.org/gmane.comp.lang.haskell.cafe/39342
  55. http://hackage.haskell.org/cgi-bin/hackage-scripts/package/diagrams-0.1
  56. http://article.gmane.org/gmane.comp.lang.haskell.cafe/39271
  57. http://www.fh-wedel.de/~si/HXmlToolbox/index.html
  58. http://article.gmane.org/gmane.comp.lang.haskell.cafe/39040
  59. http://code.google.com/soc/2008/haskell/about.html
  60. http://article.gmane.org/gmane.comp.lang.haskell.cafe/38992
  61. http://hackage.haskell.org/cgi-bin/hackage-scripts/package/bytestring
  62. http://article.gmane.org/gmane.comp.lang.haskell.cafe/38991
  63. http://lambda.uta.edu/HXQ/
  64. http://www.w3.org/TR/xquery/
  65. http://article.gmane.org/gmane.comp.lang.haskell.cafe/38965
  66. http://hackage.haskell.org/cgi-bin/hackage-scripts/package/Win32-notify-0.1
  67. http://article.gmane.org/gmane.comp.lang.haskell.cafe/38922
  68. http://uebb.cs.tu-berlin.de/~magr/projects/cpuid/doc/
  69. http://article.gmane.org/gmane.comp.lang.haskell.cafe/38870
  70. http://home.telfort.nl/sp969709/emp/empug.html
  71. http://article.gmane.org/gmane.comp.lang.haskell.cafe/38773
  72. http://software.complete.org/datapacker
  73. http://article.gmane.org/gmane.comp.lang.haskell.cafe/38736
  74. http://darcswatch.nomeata.de/
  75. http://article.gmane.org/gmane.comp.lang.haskell.cafe/38676
  76. http://www.generic-haskell.org/
  77. http://article.gmane.org/gmane.comp.lang.haskell.cafe/38542
  78. http://hackage.haskell.org/cgi-bin/hackage-scripts/package/graphics-drawingcombinators-0.1
  79. http://article.gmane.org/gmane.comp.lang.haskell.cafe/38505
  80. http://www.haskell.org/haskellwiki/The_Monad.Reader
  81. http://article.gmane.org/gmane.comp.lang.haskell.cafe/38419
  82. http://www.well-typed.com/
  83. http://article.gmane.org/gmane.comp.lang.haskell.cafe/38173
  84. http://hackage.haskell.org/cgi-bin/hackage-scripts/package/hgdbmi
  85. http://article.gmane.org/gmane.comp.lang.haskell.cafe/38167
  86. http://xmonad.org/
  87. http://article.gmane.org/gmane.comp.lang.haskell.cafe/37996
  88. http://code.google.com/p/hsp
  89. http://article.gmane.org/gmane.comp.lang.haskell.cafe/37853
  90. http://hackage.haskell.org/cgi-bin/hackage-scripts/package/network-minihttp-0.2
  91. http://article.gmane.org/gmane.comp.lang.haskell.cafe/37831
  92. http://www.haskell.org/haskellwiki/DDC
  93. http://article.gmane.org/gmane.comp.lang.haskell.cafe/37703
  94. http://hackage.haskell.org/cgi-bin/hackage-scripts/package/haskell-src-exts-0.3.2
  95. http://article.gmane.org/gmane.comp.lang.haskell.cafe/37688
  96. http://hackage.haskell.org/cgi-bin/hackage-scripts/package/omnicodec
  97. http://planet.haskell.org/
  98. http://haskell.org/haskellwiki/Blog_articles
  99. http://cpoucet.wordpress.com/2008/06/11/icfp-contest-2008/
 100. http://www.realworldhaskell.org/blog/2008/06/10/cufp-2007-videos-now-easier-to-view/
 101. http://muharem.wordpress.com/2008/06/10/wrap-up-mergesort-in-haskell/
 102. http://chrisdone.com/blog/2008/06/10/jbofihe-and-haskell/
 103. http://blogs.msdn.com/matt/archive/2008/06/09/writing-a-regular-expression-parser-in-haskell-part-3.aspx
 104. http://tapestryjava.blogspot.com/2008/06/real-world-haskell.html
 105. http://www.londonhug.net/2008/06/09/next-meeting-paradise-a-dsel-for-derivatives-pricing/
 106. http://cpoucet.wordpress.com/2008/04/25/lazy-memoization/
 107. http://neilmitchell.blogspot.com/2008/06/gsoc-hoogle-week-2.html
 108. http://therning.org/magnus/archives/353
 109. http://physics-dph.blogspot.com/2008/06/status-report-week-2.html
 110. http://blog.unsafeperformio.com/?p=24
 111. http://comonad.com/reader/2008/zapping-strong-adjunctions/
 112. http://comonad.com/reader/2008/representing-adjunctions/
 113. http://blog.unsafeperformio.com/?p=23
 114. http://feeds.feedburner.com/~r/conal/~3/304291460/
 115. http://www.haskell.org/mailman/listinfo/haskell
 116. http://sequence.complete.org/
 117. http://planet.haskell.org/
 118. http://sequence.complete.org/node/feed
 119. http://haskell.org/
 120. http://code.haskell.org/~byorgey/code/hwn/archives/20080611.pdf
 121. http://haskell.org/haskellwiki/HWN
 122. http://code.haskell.org/~byorgey/code/hwn/

_______________________________________________
Haskell mailing list
Haskell <at> haskell.org
http://www.haskell.org/mailman/listinfo/haskell
Daniel Santa Cruz | 20 Jan 03:13 2011
Picon

Haskell Weekly News: Issue 165 - January 19, 2011

   Welcome to issue 165 of the HWN, a newsletter covering developments in
   the [1]Haskell community. This release covers the week of January 9 to
   15, 2011.

Announcements

   Brent Yorgey [2]announced the release of issue 17 of The Monad.Reader,
   containing the following three articles: List Leads Off with the Letter
   Lambda by Douglas M. Auclair, The InterleaveT Abstraction: Alternative
   with Flexible Ordering by Neil Brown, and The Reader Monad and
   Abstraction Elimination by Petr Pudlak.

   Andy Stewart [3]sent an invite to anyone interested in joining the
   Manatee team. Manatee is a Haskell integrated environment written in
   Haskell. Follow the link to see some videos posted for a better idea of
   what the tool is.

   Niklas Broberg [4]announced the release of version 1.10.1 of
   haskell-src-extensions.

   Huibiao Zhu [5]sent a call for papers to the 13th International
   Conference on Formal Engineering Methods to be held in Durham, UK on
   October 25-28 2011.

   Read on to see what was hot in the Haskell community around the net...

Quotes of the Week

     * ion: ddarius: Yeah, abstract concepts absolutely hate being
       anthropomorphized.
     * gwern: there are no beginnings or ends to the circular list; but a
       cons cell thunked in Amador...
     * tac-tics: If you wish to create the universe from scratch, you must
       first invent the continuation.
     * sproingie: hm. Â i can't remember how to use <at> remember
     * NOTE: Just say <at> remember :) I'm grepping the logs to find these
       things
     * Kaidelong: <Kaidelong> take 6 "bananas" <lambdabot> "banana"
       <Kaidelong> clearly lambdabot is keeping the bananas to itself and
       lying about it
     * hpc: functor and applicative are easy, since you can remember them
       as "those things what look like function application, sort of"

Top Reddit Stories

   * RFC: migrating GHC development to git
     Domain: haskell.org, Score: 51, Comments: 66

   * [CCC] On how Haskell’s Arrows are NOT just function compositions with a fancier name
     Domain: ro-che.info, Score: 38, Comments: 4

   * foldl vs foldl', and why you should always use the latter
     Domain: reddit.com, Score: 35, Comments: 8

   * ~Haskell 2011
     Domain: haskell.org, Score: 32, Comments: 5

   * The Monad.Reader: Issue 17
     Domain: themonadreader.wordpress.com, Score: 30, Comments: 10

   * Painless NP-complete problems: an embedded DSL for SMT solving
     Domain: donsbot.wordpress.com, Score: 27, Comments: 2

   * Oregon Programming Languages Summer School: Types, Semantics, and Verification
     Domain: lists.seas.upenn.edu, Score: 22, Comments: 20

   * Announcing Web Application Interface 0.3.0 (now with more speed)
     Domain: docs.yesodweb.com, Score: 20, Comments: 2

   * A bran new functional programming (Haskell inter alia) jobs site (corrected link)
     Domain: functionaljobs.com, Score: 19, Comments: 11
     Original: http://functionaljobs.com/

   * [PDF] Orthogonal Serialization For Haskell
     Domain: mathematik.uni-marburg.de, Score: 17, Comments: 3

Top StackOverflow Questions

   * Monads as adjunctions
     votes: 15, answers: 3

   * What is a VM and why do dynamic languages need one?
     votes: 11, answers: 8

   * Is Haskell a Lisp?
     votes: 9, answers: 5

   * Are there any connections between Haskell and LINQ?
     votes: 8, answers: 4

   * Haskell newbie on types
     votes: 7, answers: 4

   * I can't seem to figure out type variables mixed with classes.
     votes: 5, answers: 2

   * Emacs align-regexp on = but not ==
     votes: 5, answers: 1

   * Current status of automatic parallelism in Haskell [closed]
     votes: 5, answers: 3

About the Haskell Weekly News

   You can find an html version of this newsletter at:

   To help create new editions of this newsletter, please send stories to
   dstcruz <at> gmail.com. I'm in dire need of finding good "quotes of the
   week". If you happen to come across any, please don't hesitate to send
   it along.

   Until next time,
   Daniel Santa Cruz

References

_______________________________________________
Haskell mailing list
Haskell <at> haskell.org
http://www.haskell.org/mailman/listinfo/haskell
Jack Henahan | 24 Jun 08:37 2011
Picon

Re: Haskell Weekly News: Issue 187

You could always just subscribe to the HWN feed on Contemplating Code. I just load up my reader when I don't
want to read the text dispatches. Try

   http://contemplatecode.blogspot.com/feeds/posts/default?alt=rss

That's the feed URL I use. Then the one on the mailing list is your plaintext fallback. :D

On Jun 23, 2011, at 8:48 PM, Conrad Parker wrote:

> On 24 June 2011 02:24, Rogan Creswick <creswick <at> gmail.com> wrote:
>> On Thu, Jun 23, 2011 at 11:16 AM, Simon Michael <simon <at> joyful.com> wrote:
>>> On 6/23/11 10:49 AM, Iustin Pop wrote:
>>>> 
>>>> FYI, a regular link (though longer) seems more appropriate to me.
>>>> Don't know if other people feel the same though.
>> 
>> I prefer the short links, since it is much easier to keep track of
>> what's going on when reading on a small screen (much of my email
>> reading these days is done on my phone.)
> 
> I'd prefer to just read an HTML version of HWN on my phone. How about
> simply sending an HTML email with a plaintext fallback?
> 
> In the plaintext email I'd prefer full URLs to cut/copy on my computer terminal.
> 
> Conrad.
> 
> _______________________________________________
> Haskell-Cafe mailing list
> Haskell-Cafe <at> haskell.org
> http://www.haskell.org/mailman/listinfo/haskell-cafe

Attachment (398E692F.asc): application/x-apple-msg-attachment, 23 KiB

_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe <at> haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe
Daniel Santa Cruz | 11 Aug 04:05 2011
Picon

Haskell Weekly News: Issue 194

   Welcome to issue 194 of the HWN, a newsletter covering developments in
   the Haskell community. This release covers the week of July 31 to
   August 6, 2011.

   You can find a HTML rendition of this newsletter at:

Announcements

   Andy Gill has issued a call for papers for the 23rd Symposium on
   Implementation and Application of Functinal Languages (IFL 2011) to be
   held at the University of Kansan, in Lawrence, Kansas, USA. The
   symposium is scheduled for October 3-5, 2011.

   Anil Madhavapeddy issued a call for participation to the Commercial
   Users of Functional Programming Workshop (CUFP 2011), which will be
   co-located with the ICFP 2011 in Tokyo, Japan, on September 22-24,
   2011.

   The GHC team annouced the release of GHC 7.2.1

New and Updated Projects

   * Eddie (Mike Meyer): A tool for shell scripting with haskell.
     [5] http://goo.gl/tzdbv

   * HROOT (Ian-Woo Kim): Haskell binding to the ROOT analysis
     package.
     [6] http://goo.gl/qJ1Bb

   * vector-algorithms (Dan Doel): Efficient Algorithms for Vector
     Arrays.
     [7] http://goo.gl/YZmxR

   * Alex (Simon Marlow): Update. A lexical analyser generator for
     Haskell.
     [8] http://goo.gl/dDYrl

Quotes of the Week

   * kmc: when computer scientists rebuild the world after the
     apocalypse, we will have hanging gardens with trees that grow
     downward

   * kmc: a wise man once said that the entire world can be described as
     convex combinations of drugs, math, and cardboard

   * roconnor: as a rule of thumb, avoid any packages shipped with the
     Haskell Plaform.

   * kmc: Try the new GHC IO Scheduler! It's got what plants crave!

   * kmc: I refuse to believe that any loving god would invent the
     monomorphism restriction

   * AlanPerlis: It is easier to write an incorrect program than
     understand a correct one.

   * [kmc] do you have a theory where the stack overflow is
        coming from? 
     [copumpkin] joel spolsky

   * <at> faq is it possible to find things Haskell can't do?
     [lambdabot] The answer is: Yes! Haskell can do that.

   * 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

Top Reddit Stories

   * "I'm very tempted to want to move to a functional programming language. Haskell or Ocaml or something" -John Carmack
     Domain: youtube.com, Score: 120, Comments: 62
     On Reddit: [9] http://goo.gl/enBuK
     Original: [10] http://goo.gl/WXfZy

   * That seems like a challenge! Whatever happened to the hs->js compiler?
     Domain: xkcd.com, Score: 48, Comments: 12
     On Reddit: [11] http://goo.gl/okkWU
     Original: [12] http://goo.gl/HykNt

   * The Conditional Choice Operator
     Domain: zenzike.com, Score: 47, Comments: 15
     On Reddit: [13] http://goo.gl/npdIK
     Original: [14] http://goo.gl/tdb4J

   * Haskell For Kids! Introduction to My Upcoming Class
     Domain: cdsmith.wordpress.com, Score: 47, Comments: 31
     On Reddit: [15] http://goo.gl/Gnmg9
     Original: [16] http://goo.gl/y1pEF

   * seL4, a formally verified version of the L4 microkernel, was spec-prototyped in Haskell (PDF)
     Domain: sigops.org, Score: 23, Comments: 8
     On Reddit: [17] http://goo.gl/fq0t9
     Original: [18] http://goo.gl/mCrEu

   * Hi guys, I made a Haskell to Clojure translator. Check it out :D
     Domain: github.com, Score: 17, Comments: 21
     On Reddit: [19] http://goo.gl/Fxdwa
     Original: [20] http://goo.gl/OL86U

   * Moderator Guidelines : Them's the rules.
     Domain: self.haskell, Score: 12, Comments: 0
     On Reddit: [21] http://goo.gl/UPz94
     Original: [22] http://goo.gl/UPz94

   * Library of conditional one-liners and combinators?
     Domain: self.haskell, Score: 11, Comments: 39
     On Reddit: [23] http://goo.gl/dTmX1
     Original: [24] http://goo.gl/dTmX1

   * Zoom, a thor/rake-like task runner for Haskell (very alpha)
     Domain: github.com, Score: 10, Comments: 3
     On Reddit: [25] http://goo.gl/KkW9v
     Original: [26] http://goo.gl/LqYUE

   * Yesod form overhaul
     Domain: yesodweb.com, Score: 8, Comments: 1
     On Reddit: [27] http://goo.gl/biQuv
     Original: [28] http://goo.gl/lxuYj

   * ETA on the Haskell Platform 2011.4.0.0 release?
     Domain: self.haskell, Score: 8, Comments: 3
     On Reddit: [29] http://goo.gl/gydgP
     Original: [30] http://goo.gl/gydgP

Top StackOverflow Questions

   * Speed comparison C vs python vs erlang vs haskell
     votes: 50, answers: 8
     Read on SO: [31] http://goo.gl/XEZ9Z

   * Recursion schemes for dummies?
     votes: 37, answers: 2
     Read on SO: [32] http://goo.gl/nnhGb

   * Is it possible to place inequality constraints on haskell type variables?
     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

   Until next time,
   Daniel Santa Cruz

References


_______________________________________________
Haskell mailing list
Haskell <at> haskell.org
http://www.haskell.org/mailman/listinfo/haskell
Daniel Santa Cruz | 15 Sep 02:19 2011
Picon

Haskell Weekly News: Issue 199

   Welcome to issue 199 of the HWN, a newsletter covering developments in
   the Haskell community. This release covers the week of September 4 to
   10, 2011.

Announcements

   Johannes Waldmann open the invitation to the 6th Haskell in Leipzig
   workshop, on October 7, 2011. It "will present an absolutely thrilling
   mixture of tutorials and talks, with special enphasis on parallel
   programming."

New and Updated Projects

   * Hs2lib (Phyx; v-0.5.5) A preprocesor and library which allow you
     to create dynamic libs from arbitrary annotated Haskell programs
     with one click. It also allows you to use the generated lib in C,
     C++, and C# just by including the generated header files.
     [2] http://goo.gl/xCSXc

   * Netwire (Ertugrul Soeylemez; 1.2.0) Lots of new features!
     [3] http://goo.gl/VCwb1

   * network-address (Sebastian Nowicki; 0.2.0) Provides data
     structures and textual representation of network addresses (IPv4,
     IPv6, subnets).
     [4] http://goo.gl/DBRI6

   * Webrexp (Vincent Berthoux; 1.1) A web scraping command line
     utility.
     [5] http://goo.gl/OlovQ

   * eddie (Mike Meyer; 0.5) Is a tool for applying haskell filters
     to text files via the unix command line.
     [6] http://goo.gl/NPc0b

   * cabal-ghci (Etienne Laurin; 0.1) Package to ease the development
     of projects using cabal.
     [7] http://goo.gl/fiDKZ

Quotes of the Week

   * gosu: Type parameters are covariant. This is not sound, and that
     does not matter.
   * turtlesalltheway: if haskell is so great why cant it improve itself
   * mm_freak: bosses are generally quite strong, static and lazy
   * cmccann: newtype Natural = N { denature :: Integer }

Top Reddit Stories

   * Constraint Kinds for GHC
     Domain: blog.omega-prime.co.uk, Score: 115, Comments: 12
     On Reddit: [8] http://goo.gl/bCXgf
     Original: [9] http://goo.gl/7aWzn

   * Yesod :: The Limitations of Haskell
     Domain: yesodweb.com, Score: 108, Comments: 42
     On Reddit: [10] http://goo.gl/5q7wW
     Original: [11] http://goo.gl/gisIh

   * Frege: haskell like language on JVM 
     (tries to adhere to haskell 2010 where possible)
     Domain: code.google.com, Score: 58, Comments: 58
     On Reddit: [12] http://goo.gl/6KWEg
     Original: [13] http://goo.gl/56AkX

   * Sharing in Haskell – How the let and lambda constructs give 
     a precise way to control sharing
     Domain: neilmitchell.blogspot.com, Score: 34, Comments: 18
     On Reddit: [14] http://goo.gl/Uf1vq
     Original: [15] http://goo.gl/4Hmfu

   * Let's play a game : How to implement functions from their type 
     signatures
     Domain: blog.ezyang.com, Score: 24, Comments: 13
     On Reddit: [16] http://goo.gl/T2FiD
     Original: [17] http://goo.gl/SmbYO

   * Impredicativity + injectivity + type case analysis = inconsistency 
     (Russell paradox) :: Oleg
     Domain: okmij.org, Score: 23, Comments: 10
     On Reddit: [18] http://goo.gl/zoThI
     Original: [19] http://goo.gl/jFr5U

   * Functional Pearls
     Domain: haskell.org, Score: 23, Comments: 1
     On Reddit: [20] http://goo.gl/RVyng
     Original: [21] http://goo.gl/1A7t0

   * An EventSource broker written in Haskell
     Domain: mathias-biilmann.net, Score: 22, Comments: 0
     On Reddit: [22] http://goo.gl/7yywu
     Original: [23] http://goo.gl/Y5mGj

   * Haskell For Kids: Week 4
     Domain: cdsmith.wordpress.com, Score: 22, Comments: 2
     On Reddit: [24] http://goo.gl/KwlqD
     Original: [25] http://goo.gl/xlNh2

   * apfelmus - Vault - a persistent store for values of arbitrary types
     Domain: apfelmus.nfshost.com, Score: 19, Comments: 2
     On Reddit: [26] http://goo.gl/VAE4n
     Original: [27] http://goo.gl/vvQ7A

   * Tau is available in Haskell, you can safely avoid Pi
     Domain: hackage.haskell.org, Score: 19, Comments: 26
     On Reddit: [28] http://goo.gl/u5GN8
     Original: [29] http://goo.gl/VnrMh

   * Zipper from any Traversable :: Oleg
     Domain: okmij.org, Score: 18, Comments: 2
     On Reddit: [30] http://goo.gl/xi4ZF
     Original: [31] http://goo.gl/nqZ3T

Top StackOverflow Questions

   * More on generic Scala functions
     votes: 20, answers: 4
     Read on SO: [32] http://goo.gl/DGH14

   * Why is a “type class” called “type class”?
     votes: 20, answers: 2
     Read on SO: [33] http://goo.gl/YbVXX

   * Is there a Haskell idiom for updating a nested data structure?
     votes: 14, answers: 2
     Read on SO: [34] http://goo.gl/jKEjv

   * How to tell if a list is infinite?
     votes: 14, answers: 4
     Read on SO: [35] http://goo.gl/fc3e6

   * Select random element from a set, faster than linear time (Haskell)
     votes: 9, answers: 5
     Read on SO: [36] http://goo.gl/IRJf3

   * GHC not optimising modules other than the main module
     votes: 9, answers: 0
     Read on SO: [37] http://goo.gl/8Ephm

   * A chess board representation in Haskell
     votes: 8, answers: 4
     Read on SO: [38] http://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

   Until next time,
   Daniel Santa Cruz

References


_______________________________________________
Haskell mailing list
Haskell <at> haskell.org
http://www.haskell.org/mailman/listinfo/haskell
Daniel Santa Cruz | 22 Sep 04:03 2011
Picon

Haskell Weekly News: Issue 200

   Welcome to issue 200 of the HWN, a newsletter covering developments in
   the Haskell community. This release covers the week of September 11 to
   17, 2011.

   You can find the HTML version of this issue at:

Announcements

   Chris Smith is exploring the interest of holding a Virtual
   Hackathon, using Google+ and a Wiki. Come check it out if you would be
   interested in being part of it!

   Valentin Robert has completed Apprendre Haskell vous fera le plus
   grand bien!, a translation of Learn You a Haskell for Great Good! into
   French, and has also created a wiki page with basic information
   about Haskell for the French speaking world. Kudos to Valentin for his
   work on this project!

New and Updated Projects

   * netwire (Ertugrul Soeylemez; 1.2.5) Multiple major and minor
     changes.
     [4] http://goo.gl/DS4QR

   * webwire (Ertugrul Soeylemez; 0.1.0) An experimental web
     framework based on the functional reactive programming library
     netwire.
     [5] http://goo.gl/DS4QR

   * numerals (Roel van Dijk) Contains functions to convert numbers
     to words in a number of languages.
     [6] http://goo.gl/4YfhK

   * splaytree (Jehn Lato; 0.1) Provides splay tree based
     implementations of Sets, Seqs, and RangeSets.
     [7] http://goo.gl/aQfX5

   * qrcode (Chris Yuen) Intended to be a full featured QR Code
     library with encoding and decoding and other advanced features.
     [8] http://goo.gl/pymtr

   * haskdogs (Sergey Mironov; 0.1) Project-level ctag file
     generator.
     [9] http://goo.gl/SA6cx

Quotes of the Week

   * Jafet: Can oleg create a term so complicated that even he could not
     type-check it?

   * ion: let es = ["vim", "emacs", "nano"] in map 
     (\e -> intercalate " and " (delete e es) ++ " suck, learn " ++ e) es

   * cmccann: [on using SomeException] just catch all exceptions, then
     ignore them. it's the industry-proven way

   * kmc: une monade est comme une crepe. una monada es como un
     burrito. eine Monade ist wie ein Strudel.

   * dylukes: I learned PBMMPPULCDADMABRRRBBBLLTAAMMBBC. It's the
     operator precedence of C.

   * benmachine: ozataman: does it have a main, or a thing with type IO
     thing which looks sort of mainish?

Top Reddit Stories

   * Categorized Weaknesses from the State of Haskell 2011 Survey
     Domain: nickknowlson.com, Score: 72, Comments: 42
     On Reddit: [10] http://goo.gl/0h0K5
     Original: [11] http://goo.gl/DZB5V

   * Haskell B. Curry, born Sept. 12, 1900
     Domain: en.wikipedia.org, Score: 69, Comments: 17
     On Reddit: [12] http://goo.gl/FYP0F
     Original: [13] http://goo.gl/S520L

   * The Records problem in Haskell - help build a consensus about how to fix it, finally
     Domain: hackage.haskell.org, Score: 59, Comments: 132
     On Reddit: [14] http://goo.gl/8cZnI
     Original: [15] http://goo.gl/VuVoQ

   * Wrriten in Haskell: The Dynamic Scheduling System for the Green Bank Telescope
     Domain: self.haskell, Score: 51, Comments: 4
     On Reddit: [16] http://goo.gl/vaD3C
     Original: [17] http://goo.gl/vaD3C

   * Announcing: Sirkel, a Haskell implementation of the Chord DHT with fault tolerance and replication!
     Domain: mortenlysgaard.com, Score: 36, Comments: 1
     On Reddit: [18] http://goo.gl/VNpSv
     Original: [19] http://goo.gl/05NIn

   * Not going to ICFP? Here's an excuse for you
     Domain: ro-che.info, Score: 30, Comments: 5
     On Reddit: [20] http://goo.gl/ABvsq
     Original: [21] http://goo.gl/uI2Mj

   * Announce: Yesod 0.9.2 - Everything Just Works
     Domain: yesodweb.com, Score: 24, Comments: 2
     On Reddit: [22] http://goo.gl/izCme
     Original: [23] http://goo.gl/H0bLr

   * A play in one act
     Domain: hpaste.org, Score: 24, Comments: 17
     On Reddit: [24] http://goo.gl/OLncN
     Original: [25] http://goo.gl/lcssv

   * HaTeX 3 - New version of the Haskell LaTeX library.
     Domain: deltadiaz.blogspot.com, Score: 20, Comments: 6
     On Reddit: [26] http://goo.gl/AgAOp
     Original: [27] http://goo.gl/4z7nJ

   * Open Quark: Another haskell like language on JVM. Much more older and mature than Frege. Yet unknown and forgotten.
     Domain: openquark.org, Score: 19, Comments: 6
     On Reddit: [28] http://goo.gl/6Lfx6
     Original: [29] http://goo.gl/BI0mC

Top StackOverflow Questions

   * Proving “no corruption” in Haskell
     votes: 17, answers: 3
     Read on SO: [30] http://goo.gl/Xclnk

   * How to handle feature requests that add new package dependencies
     votes: 13, answers: 3
     Read on SO: [31] http://goo.gl/Gw6HQ

   * Left and Right Folding over an Infinite list
     votes: 12, answers: 4
     Read on SO: [32] http://goo.gl/YKHlB

   * Shorter way to write this code
     votes: 11, answers: 6
     Read on SO: [33] http://goo.gl/7ZmBZ

   * Can't link OpenCL 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

   Until next time,
   Daniel Santa Cruz

References

_______________________________________________
Haskell mailing list
Haskell <at> haskell.org
http://www.haskell.org/mailman/listinfo/haskell
Daniel Santa Cruz | 29 Sep 02:09 2011
Picon

Haskell Weekly News: Issue 201

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:

Announcements

   Jasper Van der Jeugt sent more details about the 9th GhentFPG
   meeting, which will take place on October the 4th, at 19:30 in the
   Technicum building of Ghent University. "You don't have to be a
   Functional Programming guru to attend, everyone eager to learn is
   welcome."

New and Updated Projects

   * usb, bindings-libusb, usb-iteratee (Bas van Dijk; 1.0, 1.4.4,
     0.4) Wrapers around the portable C library libusb-1.0

   * ivy-web (James Deng; 0.1) A lightweight web framework, with
     type-safe routes, based on invertible syntax, and i18n support,
     influenced by Django, Snap and Yesod.

   * lushtags (Bit Connor) ctags compatible tags files for Haskell
     programs.

   * lightweight monadic regions family (Bas van Dijk; multiple
     versions) Updates to regios, regions-mtl, regions-monadstf,
     regional-pointers, safer-file-handles,
     safer-file-handles-bytestring, safer-file-handles-text, and
     usb-safe.

   * skein (Felipe Almeida Lessa; 0.1) A family of fast secure
     cryptographic hash functions.

Quotes of the Week

   * dafis: I thought a C++ friend class was one you allowed to touch
     your private parts

   * edwardk: any time i can help, just ask. i may not actually help, but
     i'll be sure to note your suffering.

   * edwardk: i have a lot fewer [haddock problems] now since i stopped
     bothering trying to document ;)

   * edwardk: Had i thought of it earlier i could have named trifecta
     kessel run. at this point it looks like it'll contain at least 12
     parsecs.

   * ddarius: The history of iteratees is making a simple idea complex.

   * shachaf: You can never escape having learned monads. If you learn
     two monads, though, you can go back to only knowing one.

Top Reddit Stories

   * GHCi now supports all top-level declarations
     Domain: github.com, Score: 104, Comments: 35
     On Reddit: [7] http://goo.gl/GfTc9n
     Original: [8] http://goo.gl/Md5B3n

   * The best ghc bug ever
     Domain: twitter.com, Score: 93, Comments: 27
     On Reddit: [9] http://goo.gl/3sCHUn
     Original: [10] http://goo.gl/N7IGdn

   * Running a startup on Haskell
     Domain: bos.github.com, Score: 73, Comments: 33
     On Reddit: [11] http://goo.gl/HevD3n
     Original: [12] http://goo.gl/IsXedn

   * No chrome, Haskell is not Danish.
     Domain: i.imgur.com, Score: 73, Comments: 26
     On Reddit: [13] http://goo.gl/AYyq4n
     Original: [14] http://goo.gl/whKijn

   * Did Haskell Platform miss the July release? It's already September.
     Domain: trac.haskell.org, Score: 46, Comments: 12
     On Reddit: [15] http://goo.gl/6m8Yln
     Original: [16] http://goo.gl/r9k6tn

   * Iteratees at Tsuru Capital: various contributions to the hackage iteratee library used in a production trading system
     Domain: blog.kfish.org, Score: 36, Comments: 12
     On Reddit: [17] http://goo.gl/rCTO6n
     Original: [18] http://goo.gl/PikaAn

   * Apprendre Haskell vous fera le plus grand bien ! -- LYAH in French
     Domain: lyah.haskell.fr, Score: 33, Comments: 15
     On Reddit: [19] http://goo.gl/pV3jvn
     Original: [20] http://goo.gl/ixiXWn

   * Would You Bet $100,000,000 on Haskell?
     Domain: digitalmars.com, Score: 28, Comments: 44
     On Reddit: [21] http://goo.gl/oPI5Kn
     Original: [22] http://goo.gl/YYeOln

   * Galois offers Haskell course: The Tao of Functional Programming
     Domain: corp.galois.com, Score: 26, Comments: 9
     On Reddit: [23] http://goo.gl/6HX8Kn
     Original: [24] http://goo.gl/n7urdn

Top StackOverflow Questions

   * What are Haskell's strictness points?
     votes: 59, answers: 7
     Read on SO: [25] http://goo.gl/5PiDHn

   * Can someone explain the traverse function in Haskell
     votes: 14, answers: 3
     Read on SO: [26] http://goo.gl/P5WtFn

   * Why do we have map, fmap and liftM?
     votes: 13, answers: 1
     Read on SO: [27] http://goo.gl/TCRKwn

   * Does a function like this already exist? (Or, what's a better name for this function?)
     votes: 12, answers: 4
     Read on SO: [28] http://goo.gl/QY6i8n

   * Question about the ~ and <at> operators in Haskell
     votes: 11, answers: 2
     Read on SO: [29] http://goo.gl/pXnV6n

   * Folding across Maybes in Haskell
     votes: 8, answers: 5
     Read on SO: [30] http://goo.gl/y1ALtn

   * How is foldl lazy?
     votes: 7, answers: 4
     Read on SO: [31] http://goo.gl/LQAxNn

   * avoid explicit passing of lookup table
     votes: 7, answers: 4
     Read on SO: [32] http://goo.gl/tKh2wn

   * 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


_______________________________________________
Haskell mailing list
Haskell <at> haskell.org
http://www.haskell.org/mailman/listinfo/haskell
Daniel Santa Cruz | 29 Sep 02:30 2011
Picon

Re: Haskell Weekly News: Issue 201

On Wed, Sep 28, 2011 at 8:09 PM, Daniel Santa Cruz <dstcruz <at> gmail.com> wrote:

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:

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 mailing list
Haskell <at> haskell.org
http://www.haskell.org/mailman/listinfo/haskell
Daniel Santa Cruz | 29 Sep 02:09 2011
Picon

Haskell Weekly News: Issue 201

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:

Announcements

   Jasper Van der Jeugt sent more details about the 9th GhentFPG
   meeting, which will take place on October the 4th, at 19:30 in the
   Technicum building of Ghent University. "You don't have to be a
   Functional Programming guru to attend, everyone eager to learn is
   welcome."

New and Updated Projects

   * usb, bindings-libusb, usb-iteratee (Bas van Dijk; 1.0, 1.4.4,
     0.4) Wrapers around the portable C library libusb-1.0

   * ivy-web (James Deng; 0.1) A lightweight web framework, with
     type-safe routes, based on invertible syntax, and i18n support,
     influenced by Django, Snap and Yesod.

   * lushtags (Bit Connor) ctags compatible tags files for Haskell
     programs.

   * lightweight monadic regions family (Bas van Dijk; multiple
     versions) Updates to regios, regions-mtl, regions-monadstf,
     regional-pointers, safer-file-handles,
     safer-file-handles-bytestring, safer-file-handles-text, and
     usb-safe.

   * skein (Felipe Almeida Lessa; 0.1) A family of fast secure
     cryptographic hash functions.

Quotes of the Week

   * dafis: I thought a C++ friend class was one you allowed to touch
     your private parts

   * edwardk: any time i can help, just ask. i may not actually help, but
     i'll be sure to note your suffering.

   * edwardk: i have a lot fewer [haddock problems] now since i stopped
     bothering trying to document ;)

   * edwardk: Had i thought of it earlier i could have named trifecta
     kessel run. at this point it looks like it'll contain at least 12
     parsecs.

   * ddarius: The history of iteratees is making a simple idea complex.

   * shachaf: You can never escape having learned monads. If you learn
     two monads, though, you can go back to only knowing one.

Top Reddit Stories

   * GHCi now supports all top-level declarations
     Domain: github.com, Score: 104, Comments: 35
     On Reddit: [7] http://goo.gl/GfTc9n
     Original: [8] http://goo.gl/Md5B3n

   * The best ghc bug ever
     Domain: twitter.com, Score: 93, Comments: 27
     On Reddit: [9] http://goo.gl/3sCHUn
     Original: [10] http://goo.gl/N7IGdn

   * Running a startup on Haskell
     Domain: bos.github.com, Score: 73, Comments: 33
     On Reddit: [11] http://goo.gl/HevD3n
     Original: [12] http://goo.gl/IsXedn

   * No chrome, Haskell is not Danish.
     Domain: i.imgur.com, Score: 73, Comments: 26
     On Reddit: [13] http://goo.gl/AYyq4n
     Original: [14] http://goo.gl/whKijn

   * Did Haskell Platform miss the July release? It's already September.
     Domain: trac.haskell.org, Score: 46, Comments: 12
     On Reddit: [15] http://goo.gl/6m8Yln
     Original: [16] http://goo.gl/r9k6tn

   * Iteratees at Tsuru Capital: various contributions to the hackage iteratee library used in a production trading system
     Domain: blog.kfish.org, Score: 36, Comments: 12
     On Reddit: [17] http://goo.gl/rCTO6n
     Original: [18] http://goo.gl/PikaAn

   * Apprendre Haskell vous fera le plus grand bien ! -- LYAH in French
     Domain: lyah.haskell.fr, Score: 33, Comments: 15
     On Reddit: [19] http://goo.gl/pV3jvn
     Original: [20] http://goo.gl/ixiXWn

   * Would You Bet $100,000,000 on Haskell?
     Domain: digitalmars.com, Score: 28, Comments: 44
     On Reddit: [21] http://goo.gl/oPI5Kn
     Original: [22] http://goo.gl/YYeOln

   * Galois offers Haskell course: The Tao of Functional Programming
     Domain: corp.galois.com, Score: 26, Comments: 9
     On Reddit: [23] http://goo.gl/6HX8Kn
     Original: [24] http://goo.gl/n7urdn

Top StackOverflow Questions

   * What are Haskell's strictness points?
     votes: 59, answers: 7
     Read on SO: [25] http://goo.gl/5PiDHn

   * Can someone explain the traverse function in Haskell
     votes: 14, answers: 3
     Read on SO: [26] http://goo.gl/P5WtFn

   * Why do we have map, fmap and liftM?
     votes: 13, answers: 1
     Read on SO: [27] http://goo.gl/TCRKwn

   * Does a function like this already exist? (Or, what's a better name for this function?)
     votes: 12, answers: 4
     Read on SO: [28] http://goo.gl/QY6i8n

   * Question about the ~ and <at> operators in Haskell
     votes: 11, answers: 2
     Read on SO: [29] http://goo.gl/pXnV6n

   * Folding across Maybes in Haskell
     votes: 8, answers: 5
     Read on SO: [30] http://goo.gl/y1ALtn

   * How is foldl lazy?
     votes: 7, answers: 4
     Read on SO: [31] http://goo.gl/LQAxNn

   * avoid explicit passing of lookup table
     votes: 7, answers: 4
     Read on SO: [32] http://goo.gl/tKh2wn

   * 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


_______________________________________________
Haskell mailing list
Haskell <at> haskell.org
http://www.haskell.org/mailman/listinfo/haskell
Daniel Santa Cruz | 29 Sep 02:30 2011
Picon

Re: Haskell Weekly News: Issue 201

On Wed, Sep 28, 2011 at 8:09 PM, Daniel Santa Cruz <dstcruz <at> gmail.com> wrote:

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:

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 mailing list
Haskell <at> haskell.org
http://www.haskell.org/mailman/listinfo/haskell
Daniel Santa Cruz | 8 Dec 06:11 2011
Picon

Haskell Weekly News: Issue 210

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:
  
Announcements

   Heinrich Hordegen announced a tentative 2012 meeting schedule for
   Munich Haskell group.

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 mailing list
Haskell <at> haskell.org
http://www.haskell.org/mailman/listinfo/haskell
Daniel Santa Cruz | 19 Jan 04:38 2012
Picon

Haskell Weekly News: Issue 211

Welcome to issue 211 of the HWN, a newsletter covering developments in
the Haskell community. This release covers top stories found around the
net between January 01 to 14, 2012.

This is going to be a shorted version, as I have been out of time. I
did not want to let more time go by without a heartbeat from your
friendly HWN.

Happy coding!

You can find an HTML version at:

Quotes of the Week

   * <ddarius> xtalmath: #math or #not-math would probably be a more
     appropriate place to ask.
     <shachaf> ddarius: Those two channels pretty much cover it all.
     <ddarius> shachaf: You're clearly not an intuitionist.

   * monochrom: in fact, freedom is the freedom to write 2.2 = 4

   * Jafet: caleskell is the standard golf course.

   * byorgey: Escaped skolem! Authorities mount massive search. News at
     11.

   * BMeph: loves swapping function arguments, he said flippantly

   * kmc: "Haskell is great, because Curry-Howard! Proving things in the
     type system. We can prove that, uh, Ints exist, unless they're
     [bottom]."

   * Jafet: In Soviet Russia, State executes you

   * byorgey: that would be known as "low-dimensional linear algebra",
     where "low-dimensional" is said in as condescending a tone as
     possible

   * monochrom: at a crossroad you meet an angel (always tells the
     truth) or demon (always lies). the crossroad gives you two choices
     of roads, one to heaven, one to hell, and only the angel or demon
     knows which is which. if you ask "how would you answer if I asked
     'what is a monad?'", what will happen?

Top Reddit Stories

   * Dropbox tech blog » Using the Dropbox API from Haskell
     Domain: tech.dropbox.com, Score: 68, Comments: 4
     On Reddit: [1] http://goo.gl/rsndV
     Original: [2] http://goo.gl/g3RyF

   * A new approach to iteratees
     Domain: self.haskell, Score: 48, Comments: 99
     On Reddit: [3] http://goo.gl/ZRbGW
     Original: [4] http://goo.gl/ZRbGW

   * Haskell / Repa Real-Time Ray Tracing Demo
     Domain: youtube.com, Score: 45, Comments: 7
     On Reddit: [5] http://goo.gl/rzyZs
     Original: [6] http://goo.gl/15P2V

   * Order theory for computer scientists
     Domain: matt.might.net, Score: 39, Comments: 1
     On Reddit: [7] http://goo.gl/nTOfr
     Original: [8] http://goo.gl/HAVjQ

   * Generalizing Streams into Coroutines (with an introduction to functors, applicative functors and arrows)
     Domain: github.com, Score: 38, Comments: 15
     On Reddit: [9] http://goo.gl/hUopY
     Original: [10] http://goo.gl/avTUf

   * Well-Typed are hiring: Haskell consultant
     Domain: well-typed.com, Score: 38, Comments: 71
     On Reddit: [11] http://goo.gl/Chu7f
     Original: [12] http://goo.gl/VHPfJ

   * Why iteratees are hard to understand
     Domain: blog.ezyang.com, Score: 34, Comments: 11
     On Reddit: [13] http://goo.gl/LrEoV
     Original: [14] http://goo.gl/d1scG

   * Modern reall-world Haskell?
     Domain: self.haskell, Score: 33, Comments: 21
     On Reddit: [15] http://goo.gl/l0Aud
     Original: [16] http://goo.gl/l0Aud

   * FRP: reactive-banana is getting dynamic event switching
     Domain: apfelmus.nfshost.com, Score: 30, Comments: 3
     On Reddit: [17] http://goo.gl/dGblT
     Original: [18] http://goo.gl/ovRE5

   * wxHaskell and wxWidgets 2.9
     Domain: wewantarock.wordpress.com, Score: 29, Comments: 
     On Reddit: [19] http://goo.gl/sxiBx
     Original: [20] http://goo.gl/878Aj

   * Updated Yesod blog example: i18n, authentication, authorization, and database
     Domain: yesodweb.com, Score: 28, Comments: 22
     On Reddit: [21] http://goo.gl/4eDAT
     Original: [22] http://goo.gl/duzSG

   * Experiments in Haskell Packaging
     Domain: justhaskell.org, Score: 27, Comments: 5
     On Reddit: [23] http://goo.gl/y2vHk
     Original: [24] http://goo.gl/0nADv

   * http-conduit
     Domain: yesodweb.com, Score: 26, Comments: 26
     On Reddit: [25] http://goo.gl/gisUJ
     Original: [26] http://goo.gl/mMhaf

   * Reasoning about Stream Processing with Effects
     Domain: personal.cis.strath.ac.uk, Score: 26, Comments: 6
     On Reddit: [27] http://goo.gl/3Ckzr
     Original: [28] http://goo.gl/Uw8ZO

   * Simon Marlow's Parallel and Concurrent Programming Haskell (slides)
     Domain: self.haskell, Score: 26, Comments: 3
     On Reddit: [29] http://goo.gl/Rg0Lz
     Original: [30] http://goo.gl/Rg0Lz

   * Who is my Community? -- wxHaskell maintainer's thoughts on C bindings
     Domain: wewantarock.wordpress.com, Score: 26, Comments: 
     On Reddit: [31] http://goo.gl/tcqZN
     Original: [32] http://goo.gl/mRwQa

Top StackOverflow Questions

   * Fun with repeated fmap
     votes: 26, answers: 1
     Read on SO: [33] http://goo.gl/T2FPm

   * Can a compiler automatically detect pure functions without the type information about purity?
     votes: 23, answers: 2
     Read on SO: [34] http://goo.gl/wgYim

   * What does “floated 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


_______________________________________________
Haskell mailing list
Haskell <at> haskell.org
http://www.haskell.org/mailman/listinfo/haskell
Daniel Santa Cruz | 27 Jan 04:52 2012
Picon

Haskell Weekly News: Issue 212

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:

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


_______________________________________________
Haskell mailing list
Haskell <at> haskell.org
http://www.haskell.org/mailman/listinfo/haskell
Herbert Valerio Riedel | 27 Jan 10:32 2012
Picon

Re: Haskell Weekly News: Issue 212

On Thu, 2012-01-26 at 22:52 -0500, Daniel Santa Cruz wrote:
>  * shachaf: Haskell's type system is the perfect mix of useless and stupid.

...btw, what's the context of this quote?
Daniel Santa Cruz | 2 Feb 03:42 2012
Picon

Haskell Weekly News: Issue 213

Welcome to issue 213 of the HWN, a newsletter covering quotes, stories,
and questions seen around the net concerning Haskell during the week of
January 22 to 28, 2012.

You can read the HTML version at:

Quotes of the Week

   * monochrom: great way to answer a semantics question by commenting
     on the font ... "what is the semantics of IO?" "the I may be
     narrower than O in some fonts, and same width in some other fonts"
     ... "on very old typewriters, it also denotes the number 10 (ten),
     for those of you looking for a denotation"

   * elliott: |\/|/-\|-|-|=|\||} is my preferred mappend operator

   * merijn: rostayob: I used to be a functional programmer like you,
     but then I took an UML diagram to the knee >.>

   * mauke: monoids are simple
     elliott: And as we all know, monads are basically just monoids!
     monochrom: haskell is basically just ascii

   * O'Keefe: "Elegance is not optional."

   * O'Keefe: "If I don't write it, I won't wrong it."

   * kmc: "monads are like containers, as long as you forget everything
     you know about containers, and treat it as a synonym for 'monad'"

   * Enigmagic: this calls for mfix and some tequila

Top Reddit Stories

   * SPJ : Escape From the Ivory Tower: The Haskell Journey, From 1990 to 2011
     Domain: yow.eventer.com, Score: 67, Comments: 12
     On Reddit: [1] http://goo.gl/JqRUW
     Original: [2] http://goo.gl/9ILW1

   * Make Things Now! - Pragmatic FP With Haskell (slides)
     Domain: code.haskell.org, Score: 44, Comments: 22
     On Reddit: [3] http://goo.gl/WJQnH
     Original: [4] http://goo.gl/UMd9y

   * ANNOUNCE: GHC 7.4.1 Release Candidate 2
     Domain: haskell.org, Score: 37, Comments: 
     On Reddit: [5] http://goo.gl/D9F37
     Original: [6] http://goo.gl/sdD1L

   * Web application that uses UHC to compile Haskell to JavaScript
     Domain: alessandrovermeulen.me, Score: 36, Comments: 13
     On Reddit: [7] http://goo.gl/A3S0k
     Original: [8] http://goo.gl/lyX2K

   * Web app that shows you the changes between releases of 
     packages on hackage
     Domain: hdiff.luite.com, Score: 33, Comments: 4
     On Reddit: [9] http://goo.gl/6ioFh
     Original: [10] http://goo.gl/aZAyc

   * Combining Regions and Iteratees
     Domain: haskell.org, Score: 30, Comments: 10
     On Reddit: [11] http://goo.gl/LEPiQ
     Original: [12] http://goo.gl/k3wpd

   * MonadBaseControl is unsound : Inside 233
     Domain: blog.ezyang.com, Score: 29, Comments: 19
     On Reddit: [13] http://goo.gl/ptCF6
     Original: [14] http://goo.gl/Y5bbh

   * Yesod example: wiki, markdown, chat subsite, event source
     Domain: yesodweb.com, Score: 29, Comments: 1
     On Reddit: [15] http://goo.gl/GyfzS
     Original: [16] http://goo.gl/on96C

   * inner beauty of tree traversals: pre- and post-order
     Domain: blog.moertel.com, Score: 29, Comments: 
     On Reddit: [17] http://goo.gl/6fKzq
     Original: [18] http://goo.gl/NpjrO

   * Seem like there's a boycott of Elsevier going on.
     Domain: thecostofknowledge.com, Score: 29, Comments: 1
     On Reddit: [19] http://goo.gl/2B106
     Original: [20] http://goo.gl/dvxML

   * Unifying Monoids and Monads with Polymorphic Kinds
     Domain: jonmsterling.com, Score: 26, Comments: 29
     On Reddit: [21] http://goo.gl/kTafx
     Original: [22] http://goo.gl/A3IrU

   * Modelling IO: MonadIO and beyond
     Domain: blog.ezyang.com, Score: 26, Comments: 4
     On Reddit: [23] http://goo.gl/gr2M1
     Original: [24] http://goo.gl/0n1a9

Top StackOverflow Questions

   * Is it a good idea to compile a language to C?
     votes: 26, answers: 7
     Read on SO: [25] http://goo.gl/V8sSx

   * Haskell GHC: what is the time complexity of a pattern match
      with N constructors?
     votes: 19, answers: 1
     Read on SO: [26] http://goo.gl/SU0l8

   * What to use instead of a main loop in Haskell?
     votes: 12, answers: 2
     Read on SO: [27] http://goo.gl/iYasz

   * Associated types and container elements
     votes: 12, answers: 2
     Read on SO: [28] http://goo.gl/zBNWU

   * Undefined at the type level
     votes: 12, answers: 1
     Read on SO: [29] http://goo.gl/m9Acn

   * Is there a good reason why `deleteBy` does not have its
     most general type?
     votes: 10, answers: 3
     Read on SO: [30] http://goo.gl/dQDrf

   * Using low bitsize integral types like `Int8` and what they are for
     votes: 9, answers: 2
     Read on SO: [31] http://goo.gl/YaE68

   * How is the ghc runtime support for profiling implemented?
     votes: 9, answers: 2
     Read on SO: [32] http://goo.gl/yz7eC

   * how to achieve “product of two monads” effect?
     votes: 9, answers: 1
     Read on SO: [33] http://goo.gl/pLhVK

   * Combine two monads when neither has a transformer?
     votes: 9, answers: 1
     Read on SO: [34] http://goo.gl/yw8tr

   * Why don't type synonyms permit recursion in Haskell?
     votes: 8, answers: 2
     Read on SO: [35] http://goo.gl/hPzVq

Until next time,
Daniel Santa Cruz

References


_______________________________________________
Haskell mailing list
Haskell <at> haskell.org
http://www.haskell.org/mailman/listinfo/haskell
Daniel Santa Cruz | 2 Feb 03:42 2012
Picon

Haskell Weekly News: Issue 213

Welcome to issue 213 of the HWN, a newsletter covering quotes, stories,
and questions seen around the net concerning Haskell during the week of
January 22 to 28, 2012.

You can read the HTML version at:

Quotes of the Week

   * monochrom: great way to answer a semantics question by commenting
     on the font ... "what is the semantics of IO?" "the I may be
     narrower than O in some fonts, and same width in some other fonts"
     ... "on very old typewriters, it also denotes the number 10 (ten),
     for those of you looking for a denotation"

   * elliott: |\/|/-\|-|-|=|\||} is my preferred mappend operator

   * merijn: rostayob: I used to be a functional programmer like you,
     but then I took an UML diagram to the knee >.>

   * mauke: monoids are simple
     elliott: And as we all know, monads are basically just monoids!
     monochrom: haskell is basically just ascii

   * O'Keefe: "Elegance is not optional."

   * O'Keefe: "If I don't write it, I won't wrong it."

   * kmc: "monads are like containers, as long as you forget everything
     you know about containers, and treat it as a synonym for 'monad'"

   * Enigmagic: this calls for mfix and some tequila

Top Reddit Stories

   * SPJ : Escape From the Ivory Tower: The Haskell Journey, From 1990 to 2011
     Domain: yow.eventer.com, Score: 67, Comments: 12
     On Reddit: [1] http://goo.gl/JqRUW
     Original: [2] http://goo.gl/9ILW1

   * Make Things Now! - Pragmatic FP With Haskell (slides)
     Domain: code.haskell.org, Score: 44, Comments: 22
     On Reddit: [3] http://goo.gl/WJQnH
     Original: [4] http://goo.gl/UMd9y

   * ANNOUNCE: GHC 7.4.1 Release Candidate 2
     Domain: haskell.org, Score: 37, Comments: 
     On Reddit: [5] http://goo.gl/D9F37
     Original: [6] http://goo.gl/sdD1L

   * Web application that uses UHC to compile Haskell to JavaScript
     Domain: alessandrovermeulen.me, Score: 36, Comments: 13
     On Reddit: [7] http://goo.gl/A3S0k
     Original: [8] http://goo.gl/lyX2K

   * Web app that shows you the changes between releases of 
     packages on hackage
     Domain: hdiff.luite.com, Score: 33, Comments: 4
     On Reddit: [9] http://goo.gl/6ioFh
     Original: [10] http://goo.gl/aZAyc

   * Combining Regions and Iteratees
     Domain: haskell.org, Score: 30, Comments: 10
     On Reddit: [11] http://goo.gl/LEPiQ
     Original: [12] http://goo.gl/k3wpd

   * MonadBaseControl is unsound : Inside 233
     Domain: blog.ezyang.com, Score: 29, Comments: 19
     On Reddit: [13] http://goo.gl/ptCF6
     Original: [14] http://goo.gl/Y5bbh

   * Yesod example: wiki, markdown, chat subsite, event source
     Domain: yesodweb.com, Score: 29, Comments: 1
     On Reddit: [15] http://goo.gl/GyfzS
     Original: [16] http://goo.gl/on96C

   * inner beauty of tree traversals: pre- and post-order
     Domain: blog.moertel.com, Score: 29, Comments: 
     On Reddit: [17] http://goo.gl/6fKzq
     Original: [18] http://goo.gl/NpjrO

   * Seem like there's a boycott of Elsevier going on.
     Domain: thecostofknowledge.com, Score: 29, Comments: 1
     On Reddit: [19] http://goo.gl/2B106
     Original: [20] http://goo.gl/dvxML

   * Unifying Monoids and Monads with Polymorphic Kinds
     Domain: jonmsterling.com, Score: 26, Comments: 29
     On Reddit: [21] http://goo.gl/kTafx
     Original: [22] http://goo.gl/A3IrU

   * Modelling IO: MonadIO and beyond
     Domain: blog.ezyang.com, Score: 26, Comments: 4
     On Reddit: [23] http://goo.gl/gr2M1
     Original: [24] http://goo.gl/0n1a9

Top StackOverflow Questions

   * Is it a good idea to compile a language to C?
     votes: 26, answers: 7
     Read on SO: [25] http://goo.gl/V8sSx

   * Haskell GHC: what is the time complexity of a pattern match
      with N constructors?
     votes: 19, answers: 1
     Read on SO: [26] http://goo.gl/SU0l8

   * What to use instead of a main loop in Haskell?
     votes: 12, answers: 2
     Read on SO: [27] http://goo.gl/iYasz

   * Associated types and container elements
     votes: 12, answers: 2
     Read on SO: [28] http://goo.gl/zBNWU

   * Undefined at the type level
     votes: 12, answers: 1
     Read on SO: [29] http://goo.gl/m9Acn

   * Is there a good reason why `deleteBy` does not have its
     most general type?
     votes: 10, answers: 3
     Read on SO: [30] http://goo.gl/dQDrf

   * Using low bitsize integral types like `Int8` and what they are for
     votes: 9, answers: 2
     Read on SO: [31] http://goo.gl/YaE68

   * How is the ghc runtime support for profiling implemented?
     votes: 9, answers: 2
     Read on SO: [32] http://goo.gl/yz7eC

   * how to achieve “product of two monads” effect?
     votes: 9, answers: 1
     Read on SO: [33] http://goo.gl/pLhVK

   * Combine two monads when neither has a transformer?
     votes: 9, answers: 1
     Read on SO: [34] http://goo.gl/yw8tr

   * Why don't type synonyms permit recursion in Haskell?
     votes: 8, answers: 2
     Read on SO: [35] http://goo.gl/hPzVq

Until next time,
Daniel Santa Cruz

References


_______________________________________________
Haskell mailing list
Haskell <at> haskell.org
http://www.haskell.org/mailman/listinfo/haskell
Daniel Santa Cruz | 9 Feb 04:43 2012
Picon

Haskell Weekly News: Issue 214

Welcome to issue 214 the HWN, a newsletter covering stories, questions,
and remarks seen around the web during the week of January 29 to
February 4, 2012.

You can find the HTML version at:

Quotes of the Week

   * Jafet: [on memoising an O(n) algorithm:] This is like trying to
     save work in a police investigation by having each detective
     determine whether another detective has already removed all
     evidence from his area by walking through it to search for evidence
     in the area.

   * CodeWeaver: keep in mind encryption's only as good as how much you
     trust that the implementors got it right.

   * cmccann: length [1..10^20]
     lambdabot: mueval-core: Time limit exceeded
     cmccann: looks like 10^20 is infinity

   * elliott: race condition waiting to happen

   * elliott: o'reilly publishes attoparsec tutorial: exactly the same
     as their parsec tutorial, but 10^-18th the size

   * rwbarton: Num works for Float/Double, it's Float/Double that
     doesn't work for Num

   * ddarius: Space isn't that big.

   * Brent Yorgey:
     > Sometimes, I suspect that Haskell not only makes easier of the hard 
     > things for imperative programming languages but also makes harder of
     > some easy things.

     This is true.  But usually these are things that you don't *want* to
     be easy, like shooting yourself in the kidney. (But these features are
     often described in ways that make them sound great, like "flexible
     usage of bullet-placement tools".)  Inserting arbitrary print
     statements into the middle of some code is difficult for a reason.

Top Reddit Stories

   * GHC 7.4.1 is out. Here's the release notes
     Domain: haskell.org, Score: 107, Comments: 59
     On Reddit: [1] http://goo.gl/su4jl
     Original:  [2] http://goo.gl/Nstve

   * Coming soon, to a bookstore near you
     Domain: yesodweb.com, Score: 82, Comments: 16
     On Reddit: [3] http://goo.gl/6gZXg
     Original:  [4] http://goo.gl/zSW1l

   * ImplicitCAD is a Programmatic CAD Tool/3D Modelling Engine in Haskell. 
     Also my first big Haskell project. Feedback, advice?
     Domain: github.com, Score: 63, Comments: 23
     On Reddit: [5] http://goo.gl/YHMRa
     Original:  [6] http://goo.gl/39rc3

   * Using monadic effects to reverse a merge sort
     Domain: github.com, Score: 42, Comments: 4
     On Reddit: [7] http://goo.gl/dVuyp
     Original:  [8] http://goo.gl/jL9qj

   * Exciting changes coming to conduit 0.2
     Domain: yesodweb.com, Score: 38, Comments: 7
     On Reddit: [9] http://goo.gl/neyW2
     Original: [10] http://goo.gl/1ikN5

   * Vectorisation without Replication in Data Parallel Haskell
     Domain: disciple-devel.blogspot.com, Score: 35, Comments: 4
     On Reddit: [11] http://goo.gl/iJ4OD
     Original:  [12] http://goo.gl/uMp4S

   * If software purity in functional languages is such an awesome idea, why are
     we still writing Python, Ruby or Java?
     Domain: self.haskell, Score: 33, Comments: 136
     On Reddit: [13] http://goo.gl/F0QCY
     Original:  [14] http://goo.gl/F0QCY

   * Released Data.Array.Accelerate 0.9.0.0 — the Haskell array library for GPUs
     Domain: justtesting.org, Score: 32, Comments: 3
     On Reddit: [15] http://goo.gl/NqUwp
     Original:  [16] http://goo.gl/JYTQ4

   * Fun With -XPolyKinds : Polykinded Folds
     Domain: typesandotherdistractions.com, Score: 24, Comments: 1
     On Reddit: [17] http://goo.gl/daxL8
     Original:  [18] http://goo.gl/u9gHi

   * Introduction to using acid-state, IxSet and data-lens as a native Haskell,
     noSQL, RAM-cloud database
     Domain: happstack.com, Score: 23, Comments: 21
     On Reddit: [19] http://goo.gl/9bliO
     Original:  [20] http://goo.gl/ZGXyW

   * Can't wait for the Haskell Platform? -- Compiling GHC 7.4.1 from source has
     never been easier.
     Domain: blog.jasonknight.us, Score: 21, Comments: 8
     On Reddit: [21] http://goo.gl/IKjm6
     Original:  [22] http://goo.gl/dgMF2

   * Generating random functions
     Domain: mainisusuallyafunction.blogspot.com, Score: 20, Comments: 6
     On Reddit: [23] http://goo.gl/DB4f6
     Original:  [24] http://goo.gl/aOAPo

   * How to deal with undesired values when designing types
     Domain: self.haskell, Score: 19, Comments: 28
     On Reddit: [25] http://goo.gl/aPCbQ
     Original:  [26] http://goo.gl/aPCbQ

   * Guarded Pipes or How to write Conduit.List Combinators in Pipes.
     Domain: pcapriotti.wordpress.com, Score: 17, Comments: 16
     On Reddit: [27] http://goo.gl/vo8ip
     Original:  [28] http://goo.gl/mhnfH

   * UHC JavaScript Backend Project Page (Work in Progress)
     Domain: uu-computerscience.github.com, Score: 16, Comments: 0
     On Reddit: [29] http://goo.gl/42xXs
     Original:  [30] http://goo.gl/Cz8R6

Top StackOverflow Questions

   * What are the rules about concurrently accessing a persistent database
     votes: 17, answers: 1
     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

_______________________________________________
Haskell mailing list
Haskell <at> haskell.org
http://www.haskell.org/mailman/listinfo/haskell
Daniel Santa Cruz | 16 Feb 05:38 2012
Picon

Haskell Weekly News: Issue 215

Welcome to issue 215 of the HWN, a newsletter covering developments in
the Haskell community. This release covers the week of February 5 to
11, 2012.

You can find the HTML version of this issue at:


Quotes of the Week

   * nand': haskell has a few advantages in the industry that few other
     languages can offer. these will become more obvious as time goes on
     and programming is forced into a functional direction in general.

   * seo: What i do not realize is actually how you are now not really
     much more well-liked than you might be right now. You are so
     intelligent. You realize thus significantly in terms of this
     subject, produced me in my view consider it from so many numerous
     angles. Its like men and women are not interested unless it‚s one
     thing to do with Woman gaga! Your personal stuffs excellent. Always
     care for it up!

   * monochrom: Schrodinger's Klein glass bottle: before you look, the
     cat is inside or outside; after you look, it is inside and outside
     :)

   * cmccann: Ruby is a fine language if you're secretly a lisp
     programmer but want to hide behing perl and smalltalk so nobody
     catches you

   * mlh: nice quote -- quick, someone register it for posterity

   * something: somebody never said, naturally.

   * irene-knapp: I was going to take a famous quote and put it in
     lambdabot as my own but I couldn't decide on one

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

   * edwardk: [unsafePerformIO] sounds like a good idea, its tempting,
     it makes life easy, for the first 2 lines of code. then you go to
     write the third and everything goes to shit

   * cmccann: Idiom brackets are where you consume a mixture of alcohol
     and Conor McBride papers until your vision gets blurry enough that
     you can't actually see the Applicative operators anymore.

   * Philippa: incidentally, if you think about this you're probably
     starting to image control flow that looks like it's a glyph for
     summoning cthulhu - and then realising that it's 3d and consists of
     'towers'. Make sense?

   * c_wraith: also, "actual" reals is a funny thing to call a set that
     consists mostly of things that cannot be described.

   * NihilistDandy: I feel like a hipster whenever I talk programming
     with people at my school. I always have to preface discussions with
     "you've probably never heard of it" :/

   * ion: Three lefts make two wrongs

   * elliott: Explicit recursion should generally be avoided. Also,
     general recursion should be explicitly avoided!

   * CodeWeaverX: I expect that Weird Untraceable Suitcases Full Of Bad
     could result from the program assuming such an operation is pure
     when it clearly isn't.

   * elliott: cmccann: the instances list haddock generates is now a
              thing of majesty
     edwardk: elliott: welcome to my world

   * mzero: functional programming has a property that is often lacking
     in other languages... at dinner last night we were discussing it,
     and I dubbed it: "The Princess Bride" property --- which is, that a
     piece of code means what you think it means

   * sclv: You have a problem and think "I'll use a hash function." Now
     you have intermittantly colliding problems.

   * monochrom: data Ph a = Ph -- the phantom monad
     ksion: Is that a new Star Wars prequel? ;)

   * user1151874: i already declare hp as int with value 3 now my
     problem is when i put "hp--", it shows error [...] but if i put
     "--hp", the result print is 3 not 2.

   * edwardk: thats my secret. really i don't write anything. i just let
     others do the work and upload it to hackage behind their backs

Top Reddit Stories

   * Haskell as most mainstream non-mainstream language? The RedMonk Programming
     Language Rankings: February 2012
     Domain: redmonk.com, Score: 45, Comments: 25
     On Reddit: [1] http://goo.gl/xWHB8
     Original: [2] http://goo.gl/REBXN

   * The future is parallel, and the future of parallel is declarative 
     (Simon Peyton Jones) [RE: Escape From the Ivory Tower]
     Domain: yow.eventer.com, Score: 41, Comments: 5
     On Reddit: [3] http://goo.gl/PJSlh
     Original: [4] http://goo.gl/zUKT5

   * How Prelude avoids overlapping instances in Show
     Domain: brandon.si, Score: 32, Comments: 18
     On Reddit: [5] http://goo.gl/qGPZK
     Original: [6] http://goo.gl/rC6qr

   * InfoQ: Yesod Web Framework (Michael's QCon talk)
     Domain: infoq.com, Score: 32, Comments: 12
     On Reddit: [7] http://goo.gl/93SFv
     Original: [8] http://goo.gl/Xao7S

   * Search tree that does not require that items be sorted.
     Domain: twanvl.nl, Score: 28, Comments: 3
     On Reddit: [9] http://goo.gl/R2yLD
     Original: [10] http://goo.gl/WGfcV

   * Reverse engineering the ZeroMQ wire protocol for ZMQHS
     Domain: 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


_______________________________________________
Haskell mailing list
Haskell <at> haskell.org
http://www.haskell.org/mailman/listinfo/haskell
Daniel Santa Cruz | 23 Feb 03:10 2012
Picon

Haskell Weekly News: Issue 216

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:

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


_______________________________________________
Haskell mailing list
Haskell <at> haskell.org
http://www.haskell.org/mailman/listinfo/haskell
Daniel Santa Cruz | 23 Feb 03:10 2012
Picon

Haskell Weekly News: Issue 216

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:

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


_______________________________________________
Haskell mailing list
Haskell <at> haskell.org
http://www.haskell.org/mailman/listinfo/haskell
Daniel Santa Cruz | 1 Mar 04:32 2012
Picon

Haskell Weekly News: Issue 217

Welcome to the 217th issue of the HWN, a newsletter covering
developments in the Haskell community during the week of February 19 to
25, 2012.

You can find the HTML version of this issue at:

Quotes of the Week

   * nand`: oh, wait, ANSI is the physical layout

   * cmccann: some programmers have a problem to solve and think "I
     know, I need an existential type." now they have another problem,
     but can't solve it because all they know about it is that the
     problem exists.

   * Philippa: The only data type is Nat! (Which succs).

   * hpc: peano arithmetic SSSSZ life

   * cmccann: unicode snowman is a valid identifier in Haskell, BTW

   * Jafet: Haskell is an imperatively functional abstract enterprise
     programming language template

   * Cale: Array is immutable boxed
     Cale: UArray is immutable unboxed
     Cale: IOArray is mutable boxed
     elliott: IOUArray is an array of debts.

   * c_wraith: It [C] frees you to use whatever data structure you want,
     by providing you none!

   * Brandon Allbery: If you absolutely insist on shooting yourself in
     the foot this way in Haskell, it can be done; but there is no
     reason Haskell should make it *easy* to do so. That's C's
     superpower. :)

Top Reddit Stories

   * ANNOUNCE: Sodium, a new Haskell FRP (Reactive Programming) system
     Domain: hackage.haskell.org, Score: 41, Comments: 38
     On Reddit: [1] http://goo.gl/IY2a1
     Original: [2] http://goo.gl/OOpl1

   * Adventures in Parsec - Parsing logs in Haskell
     Domain: variadic.me, Score: 31, Comments: 24
     On Reddit: [3] http://goo.gl/pkHdy
     Original: [4] http://goo.gl/fDRdE

   * Wanted: an efficient union algorithm for hash-array mapped tries
     Domain: blog.johantibell.com, Score: 30, Comments: 13
     On Reddit: [5] http://goo.gl/p7n4c
     Original: [6] http://goo.gl/4XCui

   * How reliable is Hackage supposed to be?
     Domain: self.haskell, Score: 29, Comments: 20
     On Reddit: [7] http://goo.gl/qfqJ3
     Original: [8] http://goo.gl/qfqJ3

   * Mathematics in the Age of the Turing Machine -- I recommend starting in 
     section 2
     Domain: math.pitt.edu, Score: 28, Comments: 1
     On Reddit: [9] http://goo.gl/T4jGx
     Original: [10] http://goo.gl/9SmzX

   * Conduits: Simplifying ResourceT
     Domain: yesodweb.com, Score: 28, Comments: 6
     On Reddit: [11] http://goo.gl/PW0C2
     Original: [12] http://goo.gl/9a5Dz

   * Clarifying a mis-understanding about regions (and iteratees)
     Domain: haskell.org, Score: 27, Comments: 4
     On Reddit: [13] http://goo.gl/P3sVE
     Original: [14] http://goo.gl/WWjUb

   * Concatenative Haskell Part II: Custom DSL Syntax Using QuasiQuotes
     Domain: github.com, Score: 25, Comments: 6
     On Reddit: [15] http://goo.gl/DP0bY
     Original: [16] http://goo.gl/Lvlnc

   * Designing a serialization API
     Domain: blog.johantibell.com, Score: 24, Comments: 1
     On Reddit: [17] http://goo.gl/SFMTx
     Original: [18] http://goo.gl/vcdsS

   * Getting Started with Disciple Core
     Domain: disciple.ouroborus.net, Score: 19, Comments: 1
     On Reddit: [19] http://goo.gl/FCPla
     Original: [20] http://goo.gl/7J8oN

   * hs-logo: Logo turtle graphics interpreter written in Haskell
     Domain: deepakjois.github.com, Score: 18, Comments: 5
     On Reddit: [21] http://goo.gl/wRIqZ
     Original: [22] http://goo.gl/JE37a

   * The Simply-typed Lambda Calculus with Constraints
     Domain: flippac.wordpress.com, Score: 16, Comments: 3
     On Reddit: [23] http://goo.gl/ZNNB1
     Original: [24] http://goo.gl/QbT6a

   * Data Structure Agnostic JSON Serialization
     Domain: blog.melding-monads.com, Score: 14, Comments: 1
     On Reddit: [25] http://goo.gl/9QD9o
     Original: [26] http://goo.gl/WsPtb

Top StackOverflow Questions

   * Evaluation strategy
     votes: 19, answers: 4
     Read on SO: [27] http://goo.gl/rcJyz

   * Guards vs. if-then-else vs. cases in Haskell
     votes: 18, answers: 2
     Read on SO: [28] http://goo.gl/BmH0X

   * Division by zero in Haskell
     votes: 15, answers: 4
     Read on SO: [29] http://goo.gl/a0cER

   * Memory efficient strings in Haskell
     votes: 15, answers: 2
     Read on SO: [30] http://goo.gl/4kUdm

   * What prevents an efficient Haskell virtual machine (like JVM)?
     votes: 12, answers: 4
     Read on SO: [31] http://goo.gl/RphqH

   * Is indexing of Data.Vector.Unboxed.Mutable.MVector really this slow?
     votes: 11, answers: 2
     Read on SO: [32] http://goo.gl/72fhd

   * Haskell: filtering a heterogenous list by type
     votes: 10, answers: 2
     Read on SO: [33] http://goo.gl/uFm1I

   * ghci tab-completion in haskell-mode
     votes: 10, answers: 1
     Read on SO: [34] http://goo.gl/QaAo5

   * Non-maintainer uploads to Hackage
     votes: 10, answers: 2
     Read on SO: [35] http://goo.gl/lVFHN

   * withFile vs. openFile
     votes: 9, answers: 4
     Read on SO: [36] http://goo.gl/KQ6Fu


Until next time,
Daniel Santa Cruz

References


_______________________________________________
Haskell mailing list
Haskell <at> haskell.org
http://www.haskell.org/mailman/listinfo/haskell
Daniel Santa Cruz | 16 Mar 02:56 2012
Picon

Haskell Weekly News: Issue 218

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:

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 <at> 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


_______________________________________________
Haskell mailing list
Haskell <at> haskell.org
http://www.haskell.org/mailman/listinfo/haskell
Daniel Santa Cruz | 22 Mar 02:05 2012
Picon

Haskell Weekly News: Issue 219

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


_______________________________________________
Haskell mailing list
Haskell <at> haskell.org
http://www.haskell.org/mailman/listinfo/haskell
Daniel Santa Cruz | 22 Mar 02:05 2012
Picon

Haskell Weekly News: Issue 219

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


_______________________________________________
Haskell mailing list
Haskell <at> haskell.org
http://www.haskell.org/mailman/listinfo/haskell
Daniel Santa Cruz | 29 Mar 04:16 2012
Picon

Haskell Weekly News: Issue 220

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: <at> 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


_______________________________________________
Haskell mailing list
Haskell <at> haskell.org
http://www.haskell.org/mailman/listinfo/haskell
Daniel Santa Cruz | 5 Apr 04:14 2012
Picon

Haskell Weekly News: Issue 221

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


_______________________________________________
Haskell mailing list
Haskell <at> haskell.org
http://www.haskell.org/mailman/listinfo/haskell
Daniel Santa Cruz | 5 Apr 04:14 2012
Picon

Haskell Weekly News: Issue 221

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


_______________________________________________
Haskell mailing list
Haskell <at> haskell.org
http://www.haskell.org/mailman/listinfo/haskell
Daniel Santa Cruz | 12 Apr 05:29 2012
Picon

Haskell Weekly News: Issue 222

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


_______________________________________________
Haskell mailing list
Haskell <at> haskell.org
http://www.haskell.org/mailman/listinfo/haskell
Daniel Santa Cruz | 10 May 00:39 2012
Picon

Haskell Weekly News: Issue 226

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


_______________________________________________
Haskell mailing list
Haskell <at> haskell.org
http://www.haskell.org/mailman/listinfo/haskell
Daniel Santa Cruz | 12 Jul 04:25 2012
Picon

Haskell Weekly News: Issue 235

Welcome to issue 235 of the HWN, an issue covering crowd-sourced bits
of information about Haskell from around the web. This issue covers the
week of July 1 to 7, 2012.

Quotes of the Week

   * Kukkua: They say there are two things, once mastered, you will
     harness boundless strength from the cosmos itself, continuations
     and monads.

   * startling: saying "monad" within earshot of a muggle is pretty
     funny

   * maybefbi: Haskell is forcing me to think a lot

   * Wadler says: So, the essence of XML is this: the problem it solves
     is not hard, and it does not solve the problem well.

Top Reddit Stories

   * This is what my first attempt at writing code in Haskell went like
     Domain: self.haskell, Score: 82, Comments: 32
     On Reddit: [1] http://goo.gl/uq3Tt
     Original: [2] http://goo.gl/uq3Tt

   * The Architecture of Open Source Applications: 
     The Glasgow Haskell Compiler
     Domain: aosabook.org, Score: 59, Comments: 5
     On Reddit: [3] http://goo.gl/5v906
     Original: [4] http://goo.gl/yYqUJ

   * Slides for 7 lectures on Parallel and Concurrent Haskell 
     (including GPU programming with Accelerate)
     Domain: community.haskell.org, Score: 51, Comments: 10
     On Reddit: [5] http://goo.gl/pmGsr
     Original: [6] http://goo.gl/wumiT

   * How pythoners view Haskell compared with Python
     Domain: wiki.python.org, Score: 40, Comments: 70
     On Reddit: [7] http://goo.gl/Xe3AF
     Original: [8] http://goo.gl/ydpyj

   * How I made the switch to functional programming.
     Domain: self.haskell, Score: 38, Comments: 14
     On Reddit: [9] http://goo.gl/m6IXs
     Original: [10] http://goo.gl/m6IXs

   * Why Functional Matters: Your white board will never be the same
     Domain: blog.jessitron.com, Score: 35, Comments: 5
     On Reddit: [11] http://goo.gl/b71zi
     Original: [12] http://goo.gl/SkJaA

   * Building a better AES package
     Domain: tab.snarc.org, Score: 33, Comments: 19
     On Reddit: [13] http://goo.gl/A0hwE
     Original: [14] http://goo.gl/0p9PE

   * FP Complete is hiring Haskell programmers
     Domain: haskellers.com, Score: 32, Comments: 4
     On Reddit: [15] http://goo.gl/L8Xuh
     Original: [16] http://goo.gl/6AxT7

   * Parallel and Concurrent Programming in Haskell 
     (Lab exercises by Simon Marlow)
     Domain: community.haskell.org, Score: 31, Comments: 
     On Reddit: [17] http://goo.gl/cjBJ0
     Original: [18] http://goo.gl/olFva

   * pipes 2.1 released with prettier Frame, 
     using indexed and restricted monads
     Domain: haskellforall.com, Score: 30, Comments: 31
     On Reddit: [19] http://goo.gl/Trajz
     Original: [20] http://goo.gl/vqluc

   * conduit 0.5.0 released, now with extensive tutorial
     Domain: hackage.haskell.org, Score: 27, Comments: 2
     On Reddit: [21] http://goo.gl/s5Wmh
     Original: [22] http://goo.gl/RUrpw

   * A (experimental) treat for Emacs interactive-mode users
     Domain: youtube.com, Score: 26, Comments: 2
     On Reddit: [23] http://goo.gl/13wD9
     Original: [24] http://goo.gl/C54V5

   * Exploring CPU design using Haskell - Introduction to the architecture
     Domain: random.axman6.com, Score: 25, Comments: 17
     On Reddit: [25] http://goo.gl/f1v2M
     Original: [26] http://goo.gl/xvSUF

   * Haskell is dead! (pun intended, not a flame :D)
     Domain: i.imgur.com, Score: 22, Comments: 37
     On Reddit: [27] http://goo.gl/jPRu9
     Original: [28] http://goo.gl/2DclX

   * Announcing lens-family-core, lens-family, and lens-family-th
     Domain: self.haskell, Score: 22, Comments: 8
     On Reddit: [29] http://goo.gl/Axyxs
     Original: [30] http://goo.gl/Axyxs

   * Happstack Irregular News Issue #2
     Domain: happstack.com, Score: 21, Comments: 3
     On Reddit: [31] http://goo.gl/n7a0Z
     Original: [32] http://goo.gl/kU7OV

   * "Tying the Knot" using the RWS Monad
     Domain: mergeconflict.com, Score: 21, Comments: 16
     On Reddit: [33] http://goo.gl/FavKj
     Original: [34] http://goo.gl/TESiO

   * LiveScript: a more functional JavaScript
     Domain: gkz.github.com, Score: 18, Comments: 9
     On Reddit: [35] http://goo.gl/NQecG
     Original: [36] http://goo.gl/1hsTo

Top StackOverflow Questions

   * Functional design patterns
     votes: 36, answers: 5
     Read on SO: [37] http://goo.gl/hjzwm

   * Using return vs. not using return in the list monad
     votes: 22, answers: 6
     Read on SO: [38] http://goo.gl/zkQH1

   * Compute as much of a list as possible in a fixed time
     votes: 19, answers: 3
     Read on SO: [39] http://goo.gl/BpBFe

   * Why is `logBase 10 x` slower than `log x / log 10`, 
     even when specialized?
     votes: 16, answers: 2
     Read on SO: [40] http://goo.gl/4rkTi

   * How has Haskell changed?
     votes: 16, answers: 2
     Read on SO: [41] http://goo.gl/Rkz41

   * What are the similarities and differences among Haskell indentation 
     modes for Emacs?
     votes: 16, answers: 0
     Read on SO: [42] http://goo.gl/xHn7L

   * 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


_______________________________________________
Haskell mailing list
Haskell <at> haskell.org
http://www.haskell.org/mailman/listinfo/haskell
Daniel Santa Cruz | 19 Jul 04:48 2012
Picon

Haskell Weekly News: Issue 236

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


_______________________________________________
Haskell mailing list
Haskell <at> haskell.org
http://www.haskell.org/mailman/listinfo/haskell
Daniel Santa Cruz | 26 Jul 04:05 2012
Picon

Haskell Weekly News: Issue 237

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


_______________________________________________
Haskell mailing list
Haskell <at> haskell.org
http://www.haskell.org/mailman/listinfo/haskell
Daniel Santa Cruz | 2 Aug 02:56 2012
Picon

Haskell Weekly News: Issue 238

Welcome to issue 238 of the HWN, an issue covering crowd-sourced bits
of information about Haskell from around the web. This issue covers the
week of July 22 to 28, 2012.

Quotes of the Week

  * clsmith: i find programming in haskell is mostly about reinventing
             things and then discovering them in Prelude

  * EvanR: ruby, cobol of the 2000s

  * monochrom: "customers who used == also liked: foldr, map, Ord,
               continuation passing style"

  * jmcarthur: we calmly talk trolls to death

Top Reddit Stories

   * Haskell logo QR code
     Domain: self.haskell, Score: 44, Comments: 5
     On Reddit: [1] http://goo.gl/DuSSU
     Original: [2] http://goo.gl/DuSSU

   * In Praise of EitherT
     Domain: ocharles.org.uk, Score: 43, Comments: 9
     On Reddit: [3] http://goo.gl/V2R9B
     Original: [4] http://goo.gl/M7rTb

   * The must-know list of packages on hackage?
     Domain: self.haskell, Score: 39, Comments: 29
     On Reddit: [5] http://goo.gl/N7i6J
     Original: [6] http://goo.gl/N7i6J

   * SmartCheck: a better QuickCheck for testing algebraic data and generalizing counterexamples found
     Domain: leepike.wordpress.com, Score: 39, Comments: 6
     On Reddit: [7] http://goo.gl/ENFxH
     Original: [8] http://goo.gl/SZMCG

   * Compile Haskell (Fay) to Javascript using Javascript compiled with GHCJS
     Domain: ghcjs.github.com, Score: 36, Comments: 8
     On Reddit: [9] http://goo.gl/YOSuG
     Original: [10] http://goo.gl/d7Af4

   * Programming in Fay - Simple example
     Domain: youtube.com, Score: 30, Comments: 17
     On Reddit: [11] http://goo.gl/Ieswf
     Original: [12] http://goo.gl/4DcLd

   * Flexibly-Phased Constraints in Haskell
     Domain: jonmsterling.com, Score: 28, Comments: 19
     On Reddit: [13] http://goo.gl/uvYY4
     Original: [14] http://goo.gl/3cRD4

   * Do you use Haskell in business? What do you use it for?
     Domain: self.haskell, Score: 24, Comments: 57
     On Reddit: [15] http://goo.gl/AcGlL
     Original: [16] http://goo.gl/AcGlL

   * ANN: CmdTheLine 0.2 released -- with new tutorial.
     Domain: elifrey.com, Score: 23, Comments: 11
     On Reddit: [17] http://goo.gl/yezpc
     Original: [18] http://goo.gl/cM9kZ

   * State of the Shelly (Haskell scripting lib)
     Domain: yesodweb.com, Score: 23, Comments: 1
     On Reddit: [19] http://goo.gl/siupj
     Original: [20] http://goo.gl/FyrDC

   * Hackage b0rked for cabal 0.10.2
     Domain: self.haskell, Score: 22, Comments: 4
     On Reddit: [21] http://goo.gl/HzgX8
     Original: [22] http://goo.gl/HzgX8

   * Pipes to Conduits part 0: Combining Functors
     Domain: unknownparallel.wordpress.com, Score: 22, Comments: 18
     On Reddit: [23] http://goo.gl/sF95u
     Original: [24] http://goo.gl/Jepr5

   * Deconstraining DSLs [PDF]
     Domain: doc.ic.ac.uk, Score: 19, Comments: 2
     On Reddit: [25] http://goo.gl/Ur7Lz
     Original: [26] http://goo.gl/E2DhL

   * What is the reason for Haskell's cabal package problems?
     Domain: self.haskell, Score: 17, Comments: 41
     On Reddit: [27] http://goo.gl/O0x9z
     Original: [28] http://goo.gl/O0x9z

   * Pipes to Conduits part 4: Recovering from Abort
     Domain: unknownparallel.wordpress.com, Score: 16, Comments: 
     On Reddit: [29] http://goo.gl/tr9Jy
     Original: [30] http://goo.gl/XbAUR

   * Pipes to Conduits part 1: Yield and Await
     Domain: unknownparallel.wordpress.com, Score: 15, Comments: 5
     On Reddit: [31] http://goo.gl/KV0io
     Original: [32] http://goo.gl/GuFqX

   * Pipes to Conduits part 2: Upstream Results
     Domain: unknownparallel.wordpress.com, Score: 15, Comments: 9
     On Reddit: [33] http://goo.gl/ONYzN
     Original: [34] http://goo.gl/Tf3Si

   * Instance Templates: a proposed feature to change type class hierarchies without breaking compatibility
     Domain: github.com, Score: 15, Comments: 6
     On Reddit: [35] http://goo.gl/7Jx8c
     Original: [36] http://goo.gl/LG1YK

   * Categories over pairs of types
     Domain: twanvl.nl, Score: 15, Comments: 1
     On Reddit: [37] http://goo.gl/8ee77
     Original: [38] http://goo.gl/jxLPR

   * Pipes to Conduits part 3: Abort
     Domain: unknownparallel.wordpress.com, Score: 14, Comments: 12
     On Reddit: [39] http://goo.gl/IZbij
     Original: [40] http://goo.gl/2kgLg

Top StackOverflow Questions

   * What does “Pure” mean, in the context of programming languages and paradigms?
     votes: 21, answers: 2
     Read on SO: [41] http://goo.gl/a0IUe

   * Can a thunk be duplicated to improve memory performance?
     votes: 17, answers: 3
     Read on SO: [42] http://goo.gl/rznKJ

   * What's the current status of restricted monads?
     votes: 14, answers: 1
     Read on SO: [43] http://goo.gl/UnMbE

   * Is it good style to use a case expression on an Unit value just to use guards?
     votes: 13, answers: 3
     Read on SO: [44] http://goo.gl/E8xn3

   * Temporary namespace/context in Haskell
     votes: 12, answers: 3
     Read on SO: [45] http://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


_______________________________________________
Haskell mailing list
Haskell <at> haskell.org
http://www.haskell.org/mailman/listinfo/haskell
Daniel Santa Cruz | 26 Jul 04:05 2012
Picon

Haskell Weekly News: Issue 237

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


_______________________________________________
Haskell mailing list
Haskell <at> haskell.org
http://www.haskell.org/mailman/listinfo/haskell
Daniel Santa Cruz | 2 Aug 02:56 2012
Picon

Haskell Weekly News: Issue 238

Welcome to issue 238 of the HWN, an issue covering crowd-sourced bits
of information about Haskell from around the web. This issue covers the
week of July 22 to 28, 2012.

Quotes of the Week

  * clsmith: i find programming in haskell is mostly about reinventing
             things and then discovering them in Prelude

  * EvanR: ruby, cobol of the 2000s

  * monochrom: "customers who used == also liked: foldr, map, Ord,
               continuation passing style"

  * jmcarthur: we calmly talk trolls to death

Top Reddit Stories

   * Haskell logo QR code
     Domain: self.haskell, Score: 44, Comments: 5
     On Reddit: [1] http://goo.gl/DuSSU
     Original: [2] http://goo.gl/DuSSU

   * In Praise of EitherT
     Domain: ocharles.org.uk, Score: 43, Comments: 9
     On Reddit: [3] http://goo.gl/V2R9B
     Original: [4] http://goo.gl/M7rTb

   * The must-know list of packages on hackage?
     Domain: self.haskell, Score: 39, Comments: 29
     On Reddit: [5] http://goo.gl/N7i6J
     Original: [6] http://goo.gl/N7i6J

   * SmartCheck: a better QuickCheck for testing algebraic data and generalizing counterexamples found
     Domain: leepike.wordpress.com, Score: 39, Comments: 6
     On Reddit: [7] http://goo.gl/ENFxH
     Original: [8] http://goo.gl/SZMCG

   * Compile Haskell (Fay) to Javascript using Javascript compiled with GHCJS
     Domain: ghcjs.github.com, Score: 36, Comments: 8
     On Reddit: [9] http://goo.gl/YOSuG
     Original: [10] http://goo.gl/d7Af4

   * Programming in Fay - Simple example
     Domain: youtube.com, Score: 30, Comments: 17
     On Reddit: [11] http://goo.gl/Ieswf
     Original: [12] http://goo.gl/4DcLd

   * Flexibly-Phased Constraints in Haskell
     Domain: jonmsterling.com, Score: 28, Comments: 19
     On Reddit: [13] http://goo.gl/uvYY4
     Original: [14] http://goo.gl/3cRD4

   * Do you use Haskell in business? What do you use it for?
     Domain: self.haskell, Score: 24, Comments: 57
     On Reddit: [15] http://goo.gl/AcGlL
     Original: [16] http://goo.gl/AcGlL

   * ANN: CmdTheLine 0.2 released -- with new tutorial.
     Domain: elifrey.com, Score: 23, Comments: 11
     On Reddit: [17] http://goo.gl/yezpc
     Original: [18] http://goo.gl/cM9kZ

   * State of the Shelly (Haskell scripting lib)
     Domain: yesodweb.com, Score: 23, Comments: 1
     On Reddit: [19] http://goo.gl/siupj
     Original: [20] http://goo.gl/FyrDC

   * Hackage b0rked for cabal 0.10.2
     Domain: self.haskell, Score: 22, Comments: 4
     On Reddit: [21] http://goo.gl/HzgX8
     Original: [22] http://goo.gl/HzgX8

   * Pipes to Conduits part 0: Combining Functors
     Domain: unknownparallel.wordpress.com, Score: 22, Comments: 18
     On Reddit: [23] http://goo.gl/sF95u
     Original: [24] http://goo.gl/Jepr5

   * Deconstraining DSLs [PDF]
     Domain: doc.ic.ac.uk, Score: 19, Comments: 2
     On Reddit: [25] http://goo.gl/Ur7Lz
     Original: [26] http://goo.gl/E2DhL

   * What is the reason for Haskell's cabal package problems?
     Domain: self.haskell, Score: 17, Comments: 41
     On Reddit: [27] http://goo.gl/O0x9z
     Original: [28] http://goo.gl/O0x9z

   * Pipes to Conduits part 4: Recovering from Abort
     Domain: unknownparallel.wordpress.com, Score: 16, Comments: 
     On Reddit: [29] http://goo.gl/tr9Jy
     Original: [30] http://goo.gl/XbAUR

   * Pipes to Conduits part 1: Yield and Await
     Domain: unknownparallel.wordpress.com, Score: 15, Comments: 5
     On Reddit: [31] http://goo.gl/KV0io
     Original: [32] http://goo.gl/GuFqX

   * Pipes to Conduits part 2: Upstream Results
     Domain: unknownparallel.wordpress.com, Score: 15, Comments: 9
     On Reddit: [33] http://goo.gl/ONYzN
     Original: [34] http://goo.gl/Tf3Si

   * Instance Templates: a proposed feature to change type class hierarchies without breaking compatibility
     Domain: github.com, Score: 15, Comments: 6
     On Reddit: [35] http://goo.gl/7Jx8c
     Original: [36] http://goo.gl/LG1YK

   * Categories over pairs of types
     Domain: twanvl.nl, Score: 15, Comments: 1
     On Reddit: [37] http://goo.gl/8ee77
     Original: [38] http://goo.gl/jxLPR

   * Pipes to Conduits part 3: Abort
     Domain: unknownparallel.wordpress.com, Score: 14, Comments: 12
     On Reddit: [39] http://goo.gl/IZbij
     Original: [40] http://goo.gl/2kgLg

Top StackOverflow Questions

   * What does “Pure” mean, in the context of programming languages and paradigms?
     votes: 21, answers: 2
     Read on SO: [41] http://goo.gl/a0IUe

   * Can a thunk be duplicated to improve memory performance?
     votes: 17, answers: 3
     Read on SO: [42] http://goo.gl/rznKJ

   * What's the current status of restricted monads?
     votes: 14, answers: 1
     Read on SO: [43] http://goo.gl/UnMbE

   * Is it good style to use a case expression on an Unit value just to use guards?
     votes: 13, answers: 3
     Read on SO: [44] http://goo.gl/E8xn3

   * Temporary namespace/context in Haskell
     votes: 12, answers: 3
     Read on SO: [45] http://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


_______________________________________________
Haskell mailing list
Haskell <at> haskell.org
http://www.haskell.org/mailman/listinfo/haskell
Daniel Santa Cruz | 9 Aug 02:59 2012
Picon

Haskell Weekly News: Issue 239

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


_______________________________________________
Haskell mailing list
Haskell <at> haskell.org
http://www.haskell.org/mailman/listinfo/haskell
Daniel Santa Cruz | 16 Aug 01:49 2012
Picon

Haskell Weekly News: Issue 240

Welcome to issue 240 of the HWN, an issue covering crowd-sourced bits
of information about Haskell from around the web. This issue covers the
week of August 05 to 11, 2012.

Quotes of the Week

   * johnw: Monads are an interface, all bets are off until you see what
     the interface does for a given Type

   * Evbn: I heard that Untyped and Well Typed tried to set up a
     corporate softball league, but they couldn't agree on a ruleset to
     use.

   * wuttf: i think i have to learn this language, the type systems i
     know just dont feel right

Top Reddit Stories

   * Studying protein structures in Haskell
     Domain: haskellforall.com, Score: 53, Comments: 6
     On Reddit: [1] http://goo.gl/94PA4
     Original: [2] http://goo.gl/VJJD0

   * Haskell Live Episode 2: Time To Refactor is up!
     Domain: youtube.com, Score: 52, Comments: 14
     On Reddit: [3] http://goo.gl/BOmK7
     Original: [4] http://goo.gl/5wTVu

   * Announcing Raskell - user ratings for Hackage
     Domain: ocharles.org.uk, Score: 43, Comments: 29
     On Reddit: [5] http://goo.gl/wgK4E
     Original: [6] http://goo.gl/7q4RP

   * Yesod 1.1 Released
     Domain: yesodweb.com, Score: 38, Comments: 14
     On Reddit: [7] http://goo.gl/jiwLx
     Original: [8] http://goo.gl/B5czq

   * Running Haskell on Raspberry Pi
     Domain: alenribic.com, Score: 37, Comments: 5
     On Reddit: [9] http://goo.gl/zPcDA
     Original: [10] http://goo.gl/FsESS

   * Koka - a "function"-oriented language with side-effect inteference
     Domain: rise4fun.com, Score: 36, Comments: 18
     On Reddit: [11] http://goo.gl/lyKhA
     Original: [12] http://goo.gl/n35n1

   * Is Haskell liberal or conservative? (Response post to Yegge)
     Domain: blog.ezyang.com, Score: 34, Comments: 51
     On Reddit: [13] http://goo.gl/AJ5Wp
     Original: [14] http://goo.gl/Juis3

   * ANNOUNCE: basic-prelude
     Domain: haskell.org, Score: 34, Comments: 8
     On Reddit: [15] http://goo.gl/iiDLq
     Original: [16] http://goo.gl/4Taz0

   * ANNOUNCE: tardis
     Domain: haskell.org, Score: 31, Comments: 3
     On Reddit: [17] http://goo.gl/e6yi7
     Original: [18] http://goo.gl/590QR

   * Any Hackage mirrors? How do you deal with Hackage outages?
     Domain: self.haskell, Score: 30, Comments: 27
     On Reddit: [19] http://goo.gl/1BOMF
     Original: [20] http://goo.gl/1BOMF

   * Is there a standard Haskell development setup for Vim?
     Domain: self.haskell, Score: 29, Comments: 44
     On Reddit: [21] http://goo.gl/gSRWp
     Original: [22] http://goo.gl/gSRWp

   * O'Reilly Webinar this Thursday: Designing Type-Safe Haskell APIs
     Domain: yesodweb.com, Score: 28, Comments: 8
     On Reddit: [23] http://goo.gl/GNogN
     Original: [24] http://goo.gl/ZRkrH

   * acid-state with Yesod
     Domain: meadowstalk.com, Score: 25, Comments: 13
     On Reddit: [25] http://goo.gl/NM4Bc
     Original: [26] http://goo.gl/8MDXo

   * Philip Wadler: Faith, Evolution, and Programming Languages [InfoQ]
     Domain: infoq.com, Score: 25, Comments: 6
     On Reddit: [27] http://goo.gl/WFxLq
     Original: [28] http://goo.gl/fBqx7

   * Hiring Haskell Developers (Singapore)
     Domain: cufp.org, Score: 22, Comments: 13
     On Reddit: [29] http://goo.gl/bhqrb
     Original: [30] http://goo.gl/umhh4

   * Verifying Software Transactional Memory: bisimulation in Agda [pdf]
     Domain: cs.nott.ac.uk, Score: 22, Comments: 
     On Reddit: [31] http://goo.gl/X1zvj
     Original: [32] http://goo.gl/vJ1gA

   * iterate (*2) 1
     Domain: postimage.org, Score: 17, Comments: 13
     On Reddit: [33] http://goo.gl/lwLv1
     Original: [34] http://goo.gl/lfIab

   * Error Handling: How would you solve this?
     Domain: self.haskell, Score: 16, Comments: 11
     On Reddit: [35] http://goo.gl/jHLZ8
     Original: [36] http://goo.gl/jHLZ8

Top StackOverflow Questions

   * Advice defining a data structure in Haskell
     votes: 13, answers: 4
     Read on SO: [37] http://goo.gl/xVxlx

   * What is the preferred way to combine two sinks?
     votes: 13, answers: 2
     Read on SO: [38] http://goo.gl/QUczW

   * Why is numCapabilities a pure function?
     votes: 12, answers: 1
     Read on SO: [39] http://goo.gl/4HU27

   * Using generics to convert between types of the same “shape”
     votes: 10, answers: 1
     Read on SO: [40] http://goo.gl/gx8ZL

   * Controlling parallel execution
     votes: 9, answers: 2
     Read on SO: [41] http://goo.gl/zzvtU

   * Lists of lists of lists
     votes: 9, answers: 5
     Read on SO: [42] http://goo.gl/HEicW

   * Positive integer type
     votes: 8, answers: 5
     Read on SO: [43] http://goo.gl/xXY49

   * Haskell bit arrays
     votes: 7, answers: 1
     Read on SO: [44] http://goo.gl/g9TDQ

   * How to keep track of number of guesses in a simple guessing game (Haskell)
     votes: 6, answers: 2
     Read on SO: [45] http://goo.gl/VQaWn

   * A haskell program that controls the mouse
     votes: 5, answers: 1
     Read on SO: [46] http://goo.gl/rtveO

Until next time,
Daniel Santa Cruz

References


_______________________________________________
Haskell mailing list
Haskell <at> haskell.org
http://www.haskell.org/mailman/listinfo/haskell
Daniel Santa Cruz | 23 Aug 01:49 2012
Picon

Haskell Weekly News: Issue 241

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


_______________________________________________
Haskell mailing list
Haskell <at> haskell.org
http://www.haskell.org/mailman/listinfo/haskell
Daniel Santa Cruz | 16 Aug 01:49 2012
Picon

Haskell Weekly News: Issue 240

Welcome to issue 240 of the HWN, an issue covering crowd-sourced bits
of information about Haskell from around the web. This issue covers the
week of August 05 to 11, 2012.

Quotes of the Week

   * johnw: Monads are an interface, all bets are off until you see what
     the interface does for a given Type

   * Evbn: I heard that Untyped and Well Typed tried to set up a
     corporate softball league, but they couldn't agree on a ruleset to
     use.

   * wuttf: i think i have to learn this language, the type systems i
     know just dont feel right

Top Reddit Stories

   * Studying protein structures in Haskell
     Domain: haskellforall.com, Score: 53, Comments: 6
     On Reddit: [1] http://goo.gl/94PA4
     Original: [2] http://goo.gl/VJJD0

   * Haskell Live Episode 2: Time To Refactor is up!
     Domain: youtube.com, Score: 52, Comments: 14
     On Reddit: [3] http://goo.gl/BOmK7
     Original: [4] http://goo.gl/5wTVu

   * Announcing Raskell - user ratings for Hackage
     Domain: ocharles.org.uk, Score: 43, Comments: 29
     On Reddit: [5] http://goo.gl/wgK4E
     Original: [6] http://goo.gl/7q4RP

   * Yesod 1.1 Released
     Domain: yesodweb.com, Score: 38, Comments: 14
     On Reddit: [7] http://goo.gl/jiwLx
     Original: [8] http://goo.gl/B5czq

   * Running Haskell on Raspberry Pi
     Domain: alenribic.com, Score: 37, Comments: 5
     On Reddit: [9] http://goo.gl/zPcDA
     Original: [10] http://goo.gl/FsESS

   * Koka - a "function"-oriented language with side-effect inteference
     Domain: rise4fun.com, Score: 36, Comments: 18
     On Reddit: [11] http://goo.gl/lyKhA
     Original: [12] http://goo.gl/n35n1

   * Is Haskell liberal or conservative? (Response post to Yegge)
     Domain: blog.ezyang.com, Score: 34, Comments: 51
     On Reddit: [13] http://goo.gl/AJ5Wp
     Original: [14] http://goo.gl/Juis3

   * ANNOUNCE: basic-prelude
     Domain: haskell.org, Score: 34, Comments: 8
     On Reddit: [15] http://goo.gl/iiDLq
     Original: [16] http://goo.gl/4Taz0

   * ANNOUNCE: tardis
     Domain: haskell.org, Score: 31, Comments: 3
     On Reddit: [17] http://goo.gl/e6yi7
     Original: [18] http://goo.gl/590QR

   * Any Hackage mirrors? How do you deal with Hackage outages?
     Domain: self.haskell, Score: 30, Comments: 27
     On Reddit: [19] http://goo.gl/1BOMF
     Original: [20] http://goo.gl/1BOMF

   * Is there a standard Haskell development setup for Vim?
     Domain: self.haskell, Score: 29, Comments: 44
     On Reddit: [21] http://goo.gl/gSRWp
     Original: [22] http://goo.gl/gSRWp

   * O'Reilly Webinar this Thursday: Designing Type-Safe Haskell APIs
     Domain: yesodweb.com, Score: 28, Comments: 8
     On Reddit: [23] http://goo.gl/GNogN
     Original: [24] http://goo.gl/ZRkrH

   * acid-state with Yesod
     Domain: meadowstalk.com, Score: 25, Comments: 13
     On Reddit: [25] http://goo.gl/NM4Bc
     Original: [26] http://goo.gl/8MDXo

   * Philip Wadler: Faith, Evolution, and Programming Languages [InfoQ]
     Domain: infoq.com, Score: 25, Comments: 6
     On Reddit: [27] http://goo.gl/WFxLq
     Original: [28] http://goo.gl/fBqx7

   * Hiring Haskell Developers (Singapore)
     Domain: cufp.org, Score: 22, Comments: 13
     On Reddit: [29] http://goo.gl/bhqrb
     Original: [30] http://goo.gl/umhh4

   * Verifying Software Transactional Memory: bisimulation in Agda [pdf]
     Domain: cs.nott.ac.uk, Score: 22, Comments: 
     On Reddit: [31] http://goo.gl/X1zvj
     Original: [32] http://goo.gl/vJ1gA

   * iterate (*2) 1
     Domain: postimage.org, Score: 17, Comments: 13
     On Reddit: [33] http://goo.gl/lwLv1
     Original: [34] http://goo.gl/lfIab

   * Error Handling: How would you solve this?
     Domain: self.haskell, Score: 16, Comments: 11
     On Reddit: [35] http://goo.gl/jHLZ8
     Original: [36] http://goo.gl/jHLZ8

Top StackOverflow Questions

   * Advice defining a data structure in Haskell
     votes: 13, answers: 4
     Read on SO: [37] http://goo.gl/xVxlx

   * What is the preferred way to combine two sinks?
     votes: 13, answers: 2
     Read on SO: [38] http://goo.gl/QUczW

   * Why is numCapabilities a pure function?
     votes: 12, answers: 1
     Read on SO: [39] http://goo.gl/4HU27

   * Using generics to convert between types of the same “shape”
     votes: 10, answers: 1
     Read on SO: [40] http://goo.gl/gx8ZL

   * Controlling parallel execution
     votes: 9, answers: 2
     Read on SO: [41] http://goo.gl/zzvtU

   * Lists of lists of lists
     votes: 9, answers: 5
     Read on SO: [42] http://goo.gl/HEicW

   * Positive integer type
     votes: 8, answers: 5
     Read on SO: [43] http://goo.gl/xXY49

   * Haskell bit arrays
     votes: 7, answers: 1
     Read on SO: [44] http://goo.gl/g9TDQ

   * How to keep track of number of guesses in a simple guessing game (Haskell)
     votes: 6, answers: 2
     Read on SO: [45] http://goo.gl/VQaWn

   * A haskell program that controls the mouse
     votes: 5, answers: 1
     Read on SO: [46] http://goo.gl/rtveO

Until next time,
Daniel Santa Cruz

References


_______________________________________________
Haskell mailing list
Haskell <at> haskell.org
http://www.haskell.org/mailman/listinfo/haskell

Gmane