On Thu, 18 Sep 2003 15:53:12 -0400, Derek Elkins <[EMAIL PROTECTED]> wrote:

> In Haskell 98, no.  With a slightly impure extension (observable
> sharing) sometimes but in general, no. 

Interesting.

> just use a data structure that says, "an
> infinity of x". The simplest thing I would think of is to follow the
> arithmetic operation exactly.
> 
> data SN
>   = Zero 
>   | Up 
>   | Down 
>   | SN :+: SN
>   | SN :*: SN 
>   | SN :^: SN
>   | Omega SN

:)

Thanks,

                                                           /L/e/k/t/u

_______________________________________________
Haskell-Cafe mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to