[Haskell-cafe] Reporting a problem with binary-0.5

2010-06-04 Thread Pete Chown
I've been trying to get in touch with the maintainers of the Binary package, to report an issue. When I emailed the addresses given on Hackage, I got an automated response saying I had used an address that was no longer current. I don't want to put pressure on anyone to fix my bug -- I didn't

Re: [Haskell-cafe] Reporting a problem with binary-0.5

2010-06-04 Thread Ketil Malde
Pete Chown <1...@234.cx> writes: > This code attempts to create an infinite list of random numbers -- a > technique also used by network-dns. It turns out that this code works > with binary-0.4.4 but not with binary-0.5.0.2. There was a deliberate change in strictness in 0.5 making binary strict

Re: [Haskell-cafe] Reporting a problem with binary-0.5

2010-06-04 Thread Alexey Khudyakov
On Fri, Jun 4, 2010 at 8:02 PM, Pete Chown <1...@234.cx> wrote: > I've been trying to get in touch with the maintainers of the Binary package, > to report an issue.  When I emailed the addresses given on Hackage, I got an > automated response saying I had used an address that was no longer current.

Re: [Haskell-cafe] Reporting a problem with binary-0.5

2010-06-04 Thread Alexey Khudyakov
On Fri, Jun 4, 2010 at 8:31 PM, Alexey Khudyakov wrote: > Here is code I use to work around this issue: > Forgot to mention. This code checks for end of input. Your data is infinite so you simplify definition if you like ___ Haskell-Cafe mailing list Has

Re: [Haskell-cafe] Reporting a problem with binary-0.5

2010-06-07 Thread Ketil Malde
Alexey Khudyakov writes: > This issue was discussed on the list before. Get monad definition > was changed in binary 0.5.0.2. It was made strict and evaluation > of result of runGet is forced. This increased performance but > broke programs which relies on lazyness to work. I just found a more d