Shouldn't
forkIO (putMVar mvar (zetaRange s range))
be
forkIO (putMVar mvar $! zetaRange s range)
Remi
You're right, I've changed the code in the example, thanks!
Mux