MapReduce with Haskell

Nick Partridge nkpart at
Wed May 18 20:06:35 EDT 2011

The haskell client has now been patched to fix this problem, which boiled
down to it not consuming all the phases produced in a job.

The new interface to mapReduce is here:

Cheers to Brian for his swift application and cleanup of my patch!


On Wed, May 18, 2011 at 3:16 PM, Nick Partridge <nkpart at> wrote:

> Hey all,
> I'm playing with Riak via the haskell client, and I've run into a problem
> with mapreduce. The gist of the problem is that once I've done one mapreduce
> job with a connection, I only ever see results from that job.
> I've distilled it down to small example here (
>, which exhibits slightly different
> behaviour to my application code. In the small example, I'm seeing results
> from the second query twice. I think there might be something going on with
> laziness, but it's beyond my ability to debug.
> Any pointers? This is somewhat specific to the haskell client, I hope this
> is the right place to ask :)
> Cheers,
> Nick
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the riak-users mailing list