On 10/25/07, Derek Elkins <[EMAIL PROTECTED]> wrote: > On Thu, 2007-10-25 at 11:30 -0400, Graham Fawcett wrote: > > I'm writing a Gnu DBM module as an exercise for learning Haskell and > > its FFI. I'm wondering how I might write a function that returns the > > database keys as a lazy list. I've wrapped the two relevant foreign > > functions: > Just use unsafeInterleaveIO in the obvious definition to read all the > keys. That said, it's not called unsafeInterleaveIO for no reason.
Ah thanks, that's just the thing. Safety warnings duly noted. Graham _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe