>>>>> "Magnus" == Magnus Carlsson <[EMAIL PROTECTED]> writes:
> Speaking of the pain of plumbing, a relief could be first class modules. But
> maybe this is too far away from Haskell.

  And speaking of first-class modules, are they ever going to make it into
Haskell?

  My Top 5 List of Things I Would Like To See In Haskell:

  1) applications in type contexts
  2) first-class modules via parametrized signatures
  3) Unicode character set
  4) regular-recursive types without intervening constructors
  5) labels for type constructor arguments

[In 5, I mean the ability to treat a constructed type like a record, which is
one of the things Jones mentions in the first-class modules paper -- the
ability to "package up" a list of argument types.  This would be useful for
readability even without first-class modules, particularly when composing
monads.]

  I was hoping to see some of these in 1.4, but it looks like mostly a
bug-fix release.

--
Frank Christoph                 Next Solution Co.      Tel: 0424-98-1811
[EMAIL PROTECTED]                             Fax: 0424-98-1500



Reply via email to