It has to be cross platform, have therading and network capabilities, and have cross platform gui support either natively or through bindings.
What is not that importand is IDE support (emacs mode is enough), vast number of libraries (except for those listed above), much documentation (as long it has good tutorial).
So far I looked at haskell, factor, clojure and falcon. Each one of these has its own pros and cons. I would like to hear about more candidates.
I'm not interested in mainstream or semi-mainstream languages like ryby, python, (common) lisp, lua, ...
It should be fun to use, but still allow to make the work done.
EDIT: Another purpose is learning experience, that's why I put some candidates in "no list".