RE: cvs commit: fptools/hslibs/data FiniteMap.lhs Set.lhs fptools/hslibs/hssource HsLexer.hs HsParseMonad.hs HsParseUtils.hs HsParser.hs HsPretty.hs HsSyn.hs fptools/hslibs/lang ArrayBase.hs PrelByteArr.lhs fptools/hslibs/lang/monads MonadCont.lhs ...
"Simon Marlow" <[email protected]> Tue, 5 Oct 2004 14:09:20 +0100
| Newsgroups | gmane.comp.lang.haskell.cvs.hslibs |
|---|---|
| Message-ID | <3429668D0E777A499EE74A7952C382D10281D92F@EUR-MSG-01.europe.corp.microsoft.com> |
On 05 October 2004 13:51, Ross Paterson wrote: > On Tue, Oct 05, 2004 at 09:04:24AM +0100, Simon Marlow wrote: >> On 02 October 2004 01:10, Ross Paterson wrote: >>=20 >>> mass deprecation >>=20 >> Thanks Ross, I can take that off my ToDo list... >=20 > The only ones left are SystemExts, TimeExts, POpen, Memo, Observe, > Select, plus edison, object-io, graphics and win32. Let's see... SystemExts.getEnvironment could be added to System.Environment. Seems reasonable to me. POpen is subsumed by System.Process. Well, maybe we want to add something with a similar API to POpen.popen, but that's pretty easy. object-io, graphics and win32 are subsumed by the new hierarchical versions, aren't they? For the rest, I think we should deprecate them anyway. Respective maintainers can provide hierarchical versions, preferably in the form of Cabal packages. Cheers, Simon