Bulat Ziganshin writes: PS> Since pure FFI calls don't have any side-effects, they are PS> always safe to be called unsafely. > sorry, but even pure C function can call back to Haskell world and > lead to GC. Um, right. I said I didn't understand these things completely either. Guess I was right. ;-)