Things he'd like to see for SML and hopes to be able to contribute towards:
-
A practical tool for documenting libraries. Preferably one that is based on extracting the documentation from source code comments.
-
A good IDE. Possibly an enhanced SML mode (esml-mode) for Emacs. Google for SLIME video to get an idea of what he'd like to see. Some specific notes:
-
show type at point
-
robust, consistent indentation
-
show documentation
-
jump to definition (see EmacsDefUseMode)
-
Documented and cataloged libraries. Perhaps something like Boost, but for SML libraries. Here is a partial list of libraries Vesa is or has been working on: