Hi All,
Being an old Lisp/Scheme programmer I was excited to discover Clojure.
And having worked with NetKernel for some time now, I was eager to be
able to use Clojure to program NK. Being a Clojure neophyte, I perused
Steve Harris' code to see how one controls Clojure from Java and
created an enhanced NetKernel module which integrates Clojure
according to NK best practices and provides documentation, tests
and sample scripts.
I've just uploaded the 2 NetKernel modules to the files area:
md5sum:
6afc2404dd06fc9f581bb7ba7d2240eb test-clonk-0.1.0.jar
4212aaba5f508797b248e8b6fac1b029 mod-clonk-0.1.0.jar
cksum:
2749114780 9638 test-clonk-0.1.0.jar
4012182532 398270 mod-clonk-0.1.0.jar
The language module is called mod-clonk-0.1.0.jar (CloNK = Clojure in
NetKernel)
and is the only required module. The test module imports the language
module
and provides unit tests, sample data, and sample scripts. Both modules
were
built under NK 3.3.1 and should be immediately usable under that
version.
I would appreciate any feedback that more advanced Clojure users might
be
able provide from using the modules and I look forward to learning
more about Clojure.
regards,
-tom