On Thu, 27 Feb 2003 18:26:31 +0000 Keith Wansbrough <Keith.Wansbrough@cl.cam.ac.uk> 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