problems with working with Handles
Tomasz Zielonka
t.zielonka@students.mimuw.edu.pl
Fri, 13 Jun 2003 17:07:00 +0200
On Fri, Jun 13, 2003 at 10:57:21AM -0400, Dean Herington wrote:
> Tomasz Zielonka wrote:
>
> > One can also use Strategies module that comes with GHC (in package
> > concurrent), for example:
>
> Could you tell me more specifically where to find the Strategies module in
> GHC? I couldn't find it in the documentation.
[tomekz@green load]$ ghci -package concurrent
___ ___ _
/ _ \ /\ /\/ __(_)
/ /_\// /_/ / / | | GHC Interactive, version 6.0, for Haskell 98.
/ /_\\/ __ / /___| | http://www.haskell.org/ghc/
\____/\/ /_/\____/|_| Type :? for help.
Loading package base ... linking ... done.
Loading package concurrent ... linking ... done.
Prelude> :m + Strategies
Prelude Strategies> :m + IO
Prelude Strategies IO> h <- openFile "/etc/termcap" ReadMode
Prelude Strategies IO> cs <- hGetContents h
Prelude Strategies IO> putStrLn "hmm" `demanding` rnf cs
hmm
Prelude Strategies IO> hClose h
Prelude Strategies IO> length cs
737535
Prelude Strategies IO>
Note that you have to use -package Strategies option. I couldn't find
this module in the hierarchical libraries. The same works in GHC 5.04.3
To GHC developers:
What is the status of this module?
Can I assume that future versions of GHC will have it?
> Thanks.
> Dean
Best regards,
Tom
--
.signature: Too many levels of symbolic links