
20 Mar
2010
20 Mar
'10
6:42 p.m.
The "time" package, which is already in the Haskell Platform, is currently restricted to Haskell 98. This means that it cannot, for instance, export instances of the Data class (since this requires Rank2 or RankN).
Correct me if I am wrong, but the "time" package already uses extensions beyond Haskell'98. It certainly imports the ReadP library, which requires Rank2, and so no pure Haskell'98 compiler can build the time package. Regards, Malcolm