Comment Comment by cageface The kinds of static type systems you find in C# & Java are too primitive. Something like Haskell with perhaps a little less religion about mutability is a whole different story. parent cageface 14 years ago