I'll condense my remaining replies to this thread into a single message, to save people a little noise.

Henning Thielemann:

I guess there will also be some lines about how to write
efficient code by using ByteString et. al.?

You bet!

What about a public darcs repository where people can constantly download
and review modifications?   People could even send patches to the authors 
(editors?).

We'll certainly consider those possibilities. I don't know how our publisher will feel about them, but they've been great so far.

Alfonso Acosta:

Existential types are a must  [...]

Yes, we'll be sure to cover existentials. Thanks for the nudge (and ndm, and others too).

Hans van Thiel:

Compared to Erlang. While other functional languages are mentioned
occoasionally on this list, Erlang is notably absent.

I'm reluctant to do comparisons with other languages; that's too easy to interpret as evangelism, a game I don't want to play. It also invites the plaintive cry that someone's favourite language was dissed through omission.

Number two on my wish list: interfacing with Java.

The temptation to cover new and exciting material is of course strong. LambdaVM is both, but it's also an in-progress one-person master's project. We think we'd do best to focus on libraries and extensions that are either distributed as standard or widely used.

How about 'Applying Haskell' or something like that as
the working title; what is the 'real world' anyway?

The details may vary, but it's roughly this:

newtype IO a = IO (State# RealWorld -> (# State# RealWorld, a #))

:-)

        <b
_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to