jemfinch
06-28-2002, 12:08 AM
Ok, so I'm just curious what you folks are doing (and, perhaps, if any of the SML-ites want to help me with what I'm doing :))
I've been writing a unit-testing framework for SML, based loosely on JUnit, Fort (http://www.sf.net/projects/fort/) for O'Caml, and QuickCheck (http://www.math.chalmers.se/~rjmh/QuickCheck/) for Haskell. It's going well -- I'm got some details to fill out, but the signatures (http://arstechnica.infopop.net/OpenTopic/page?a=tpc&s=50009562&f=6330927813&m=3860905394) are mostly filled out (that is, the design step is mostly done :))
Aside from that, I've been looking into SmallTalk a bit lately, not to program in myself, really, but to write an interpreter for in SML. It seems rather ideal for extending an IRC bot, and decent for configuration -- most importantly, however, it seems rather easy to implement. This is something I could definitely use some help on, if anyone's interested.
Later on I'll start whipping up an asynchronous networking framework (I don't really want to use CML for my networking) and subsequently an IRC bot in SML. Then I'll get to integrate this all together in one big program that hopefully will r0x0r the IRC bot world (or at least the channel I write IRC bots for :))
So what are you guys doing? Anyone have something I can help with, or want to help me with what I'm doing?
Jeremy
I've been writing a unit-testing framework for SML, based loosely on JUnit, Fort (http://www.sf.net/projects/fort/) for O'Caml, and QuickCheck (http://www.math.chalmers.se/~rjmh/QuickCheck/) for Haskell. It's going well -- I'm got some details to fill out, but the signatures (http://arstechnica.infopop.net/OpenTopic/page?a=tpc&s=50009562&f=6330927813&m=3860905394) are mostly filled out (that is, the design step is mostly done :))
Aside from that, I've been looking into SmallTalk a bit lately, not to program in myself, really, but to write an interpreter for in SML. It seems rather ideal for extending an IRC bot, and decent for configuration -- most importantly, however, it seems rather easy to implement. This is something I could definitely use some help on, if anyone's interested.
Later on I'll start whipping up an asynchronous networking framework (I don't really want to use CML for my networking) and subsequently an IRC bot in SML. Then I'll get to integrate this all together in one big program that hopefully will r0x0r the IRC bot world (or at least the channel I write IRC bots for :))
So what are you guys doing? Anyone have something I can help with, or want to help me with what I'm doing?
Jeremy