[Haskell] Announce: HTTP-4000.1.2

2011-08-10 Thread Ganesh Sittampalam
Hi,

I've just uploaded HTTP-4000.1.2, which just bumps the base dependency
to work with GHC 4.2.1.

I'm aware that there are a bunch of pending patches people have sent me,
including some from several months ago that I haven't even acknowledged
- sorry! I hope to integrate these at CamHac this weekend and upload a
slightly bigger update then.

Please note that I'm only the HTTP maintainer because noone else seems
to want the job, and it's thus not getting much attention. I'd be very
happy for someone else to take over or share the load.

Cheers,

Ganesh

___
Haskell mailing list
Haskell@haskell.org
http://www.haskell.org/mailman/listinfo/haskell


[Haskell] ANNOUNCE: Chell: A quiet test runner (low-output alternative to test-framework)

2011-08-10 Thread John Millikin
Homepage: https://john-millikin.com/software/chell/
Hackage: http://hackage.haskell.org/package/chell



This is just a quick package I whipped up out of frustration with
test-framework scrolling an error message out of sight, for the
millionth time.

Chell has the same general purpose (aggregate your assertions +
properties + whatever into a single executable), but only prints when
a test fails or aborts.

It also has a small built-in test library, similar to HUnit, so you
don't need to depend on 2-3 separate libraries if you're just doing
simple tests. Cool features thereof:

* it reports the line number of failed assertions

* you can use $expect instead of $assert, so even if it fails, the
test keeps going (all the failures are printed at the end)

* you can add "notes" to a test, which are saved in logs and reports.
you can put in any sort of metadata you want (nice for figuring out
why a test is failing)

* assertions for text diffs, so if you're testing two big chunks of
text for equality you don't have to copy+paste to see what's
different.

___
Haskell mailing list
Haskell@haskell.org
http://www.haskell.org/mailman/listinfo/haskell


[Haskell] Haskell Weekly News: Issue 194

2011-08-10 Thread Daniel Santa Cruz
   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.
   [1] http://goo.gl/8hDku

   You can find a HTML rendition of this newsletter at:

http://contemplatecode.blogspot.com/2011/08/haskell-weekly-news-issue-194.html

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.
   [2] http://goo.gl/hHD2H

   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.
   [3] http://goo.gl/BvPpj

   The GHC team annouced the release of GHC 7.2.1
   [4] http://goo.gl/0gTL3

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

   * @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
variable