MLton

The SML3d Project is a collection of libraries to support 3D graphics programming using Standard ML and the OpenGL graphics API. It currently requires the MLton implementation of SML and is supported on Linux, Mac OS X, and Microsoft Windows. There is also support for OpenCL.