Fri, 16 Feb 2001 10:01:06 -0800, Levent Erkok <[EMAIL PROTECTED]> pisze:
> The non-strict version is not good either, because it won't do
> the effects!
data Box a = Box {unbox :: a}
fixIO m = let
x = unsafePerformIO (liftM Box (m (unbox x)))
in return (unbox $! x)
--
__("< Marcin Kowalczyk * [EMAIL PROTECTED] http://qrczak.ids.net.pl/
\__/
^^ SYGNATURA ZASTÊPCZA
QRCZAK
_______________________________________________
Haskell mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/haskell
- FixIO/ Tackling Awkward Squad Ronald Legere
- Re: FixIO/ Tackling Awkward Squad Ronald Legere
- RE: FixIO/ Tackling Awkward Squad Simon Peyton-Jones
- RE: FixIO/ Tackling Awkward Squad Ronald Legere
- Re: FixIO/ Tackling Awkward Squad Marcin 'Qrczak' Kowalczyk
- Re: FixIO/ Tackling Awkward Squad Levent Erkok
- Re: FixIO/ Tackling Awkward Squad Levent Erkok
- Re: FixIO/ Tackling Awkward Squad Marcin 'Qrczak' Kowalczyk
- Re: FixIO/ Tackling Awkward Squad Levent Erkok
- Re: FixIO/ Tackling Awkward Squad Marcin 'Qrczak' Kowalczyk
- Re: FixIO/ Tackling Awkward Squad Levent Erkok
