RE: I thought concurrent haskell was _preemptive_!

1999-07-26 Thread Simon Marlow
Peter Amstutz says: > Hmmm, from the documentation it suggested that the ghc system wouldn't > block on _ghc_ IO operations, only if you went out to say a C > routine and > did a blocking call there. Guess I was wrong. It's probably just that the documentation is a little out of date. GHC use

RE: I thought concurrent haskell was _preemptive_!

1999-07-26 Thread Peter I Amstutz
On Mon, 26 Jul 1999, Simon Marlow wrote: > Peter Amstutz says: > > > Hmmm, from the documentation it suggested that the ghc system wouldn't > > block on _ghc_ IO operations, only if you went out to say a C > > routine and > > did a blocking call there. Guess I was wrong. > > It's probably jus

RE: redirecting *.hi

1999-07-26 Thread Simon Marlow
> Sergey: > > One small correction: > > The sed script should be: > > sed -e 's/.*\/\([^\/][^\/]*\)\.hs/$(E)\/\1.o, $(E)\/\1.hi/' > > > Of course: > > :g/.*\/\([^\/][^\/]*\)\.hs/s//$(E)\/\1.o, $(E)\/\1.hi/ > > in vi should also work. -odir is supposed to work, I think. Cheers,

RE: Mutually Recursive Modules and hi files

1999-07-26 Thread Simon Marlow
> OK wise guys, now you've changed (incompatibly) the format of > .hi files, > how can I rewrite these pre-404 hi-boot files so that they > work for 404? > Can you summarise the changes? The main change recently was to remove the use of '!' instead of '.' to indicate that a particular identifi