On 8/30/07, [EMAIL PROTECTED]
<[EMAIL PROTECTED]> wrote:
> Dan Piponi writes:
> > In Haskell, there is no box.
>
> Well, there are boxes...
> But there also thunks and latent, yet-unevaluated graphs...

But the point of Haskell is to provide an abstraction that hides these
details from you. (Though ultimately it's a leaky abstraction and
there comes a point where you do need to know about these things.)

> Anyway, I believe strongly that ALL people who have problems with the
> Haskell protocole, and they are numerous, I teach a good sample of them,
> should be encouraged to learn Prolog.

I'd second that. It's hard to see the difference between declarative
and imperative programming when you only have one instance of a
declarative language from which to generalise.
--
Dan
_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to