
Erik,
control-event 1.0.0.0 is uploaded [1]. Haddock documents will be
available in due time. If you don't have any fancy needs then just
use Control.Event.Relative.addEvent and give it a time (in ms) and an
action :: IO (). Control.Event and Control.Event.Timeout are still
there. Let me know if you have issues.
Thomas
[1] http://hackage.haskell.org/cgi-bin/hackage-scripts/package/control-event
On Tue, Jun 9, 2009 at 4:03 PM, Erik de Castro Lopo
Thomas DuBuisson wrote:
No, I intended to match function types to allow a seemless transition. This is a bug.
:-)
Still, I'm questioning the value in supporting a compatability API for a depricated package
Well, the value you provide is that your module replaces the deprecated one.
- especially seeing as it depends on the unsafePeformGlobalBadness hack.
If that hack is the only way to provide the functionality then yes its probably best to drop it.
I could add a module Control.Event.Relative to allow relative times using just forkIO and threadId (a lighter weight solution than the current bloatware), but that would just use IO and no STM. What would be useful for your network-dns work?
Yes, I think it probably would be.
Documentation for Control.Event.TImeout? I assumed that people using the module would be familure with Control.Timeout - perhaps its time for that assumption to change.
Well the documentation for Control.Event.Timeout could have pointed to Control.Timeout.
The only really went looking was when I found that the APIs were different :-).
Cheers, Erik -- ---------------------------------------------------------------------- Erik de Castro Lopo http://www.mega-nerd.com/ _______________________________________________ Libraries mailing list Libraries@haskell.org http://www.haskell.org/mailman/listinfo/libraries