> Fair enough (although I'd say "cautious", rather than "pessimistic"
> :-).  I just think we should have a lot more experience with dependent
> types in Haskell (by adding it as an experimental feature to one of
> the existing Haskell systems, and having people play with it for a
> while) before it would be appropriate to push for it going into the
> Haskell standard.
Yes, it definitely needs more experimentation.  But I think some
form will dependent types should be seriously considered for
Haskell-2.  It might not be full dependence which makes type checking,
but some simpler version.

> I'm curious: how many people have actually written a program in
> Cayenne?
50?

>  How many people have written programs that made significant
> use of the dependent typing?
Well, I think one of the few reasons to use Cayenne is to try
out the dependent types.  I don't know what you consider
significant.

>  Has anybody tried to teach a programming
> class using Cayenne?
Not a regular programming class that I know of.  But it has been
used teaching logic (or at least a very similar language) and
at the FP summer school in Portugal.

   -- Lennart


Reply via email to