So, after ridiculous amounts of my work being prolonged, I've finally gotten around to getting to the next version of my irc bot, 0.3.
You may be wondering what happened to 0.2; you can think of it as a small intermediate step in which I "deleted lots and lots of code" and have this much better new code available.
There is a darcs repository available at:
http://code.haskell.org/infinity/src
And you can get a (current) snapshot tarball from:
http://code.haskell.org/infinity/sna...0071019.tar.gz
Please note this thing still is not fully done. Everything actually works, but there're some corner cases that need to be addressed. The most notable, there is a race condition that is prevalent upon reboots of the code when the bot is on multiple servers. This is the main thing, but I've made some way with it and it should be fixed sometime in the near future. Aside from that and any other little bugs that pop up, most of the changing code up until the actual source release will probably be just tweaks, so expect this to accurately reflect the final bot.
