On Thu, 27 Feb 2003 18:26:31 +0000
Keith Wansbrough <[EMAIL PROTECTED]> wrote:
>
> The idea is to use a type more like this:
>
> data Foo = forall a. Foo Int a (a -> (Int,Bool)) (a -> Int) (a ->
> Foo)
>
> where the functions are the operations you want to use on the data
Or else one can use type classes:
-----
data Foo = forall a. Show a => Foo a
instance Show Foo where
show (Foo x) = show x
main = print [Foo 3,Foo "ciao"]
-----
Vincenzo
--
Mai pensato a cosa vuol dire 10 anni di embargo?
Si pu� chiedere ad una popolazione ormai allo stremo di subire un'altra
guerra e magari un secondo embargo? Cosa c'entrano i bambini che muoiono
di fame, di radiazioni e di mancanza di medicine con i giochi di potere
di un dittatore? Che colpa ne portano?
Leggere per esempio: http://www.fulviopoglio.com/salvi1.htm
_______________________________________________
Haskell mailing list
[EMAIL PROTECTED]
http://www.haskell.org/mailman/listinfo/haskell