> One modest extension we could make to the Haskell type system is
> 
>       to permit polymorphic recursion if 
>       a type signature is provided

...

> This program looks a little odd, but I can personally testify to having
> tripped over this problem in programs that I Really Wanted to write.
                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> 
> I propose we adopt the extension for Haskell 1.3.  

In the interests of keeping things (ie, the haskell type system)
as simple as possible, I would vote (if I had a vote) against this
proposal. Unless, of course, I was persuaded that the extension was
Really Useful. So Simon: what were those programs?

Sebastian


Reply via email to