On Sun, 6 Dec 2009, Antoine Latter wrote:
On Sun, Dec 6, 2009 at 5:46 PM, Henning Thielemann
I hoped to get the first answer also for the second command. It seems
that conversion from lazy to strict ST also removes laziness breaks.
It seems that I have to stick to unsafeInterleaveIO, but I l
On Sun, Dec 6, 2009 at 5:46 PM, Henning Thielemann
wrote:
> I have lot of ST actions that shall be bound strictly (they write to a
> buffer), but somewhere between these actions I like to have a "laziness
> break". I thought I could do this by temporarily switching to Lazy.ST,
> but this does not
I have lot of ST actions that shall be bound strictly (they write to a
buffer), but somewhere between these actions I like to have a "laziness
break". I thought I could do this by temporarily switching to Lazy.ST,
but this does not work. It follows a simplified example
Prelude> :module Control.Mon