You pick. :) It can break referential transparency. It can break type safety. -- Lennart Andre Pang wrote: > G'day all, > > Just looking at the documentation for System.IO.unsafeInterleaveIO, > what exactly is unsafe about it? > >