The OCaml Journal just published an article describing how GLSL shaders can be used in OCaml programs using the new GLCaml bindings to OpenGL 2:
"The single most important advancement made in consumer-level graphics accelerators in recent years was the advent of the programmable graphics pipeline. OpenGL 2 introduces the high-level GLSL shader language as a way to program the graphics pipeline. This article describes how the latest version of the GLCaml bindings for OCaml allow GLSL shaders to be used to improve the fidelity of high-performance graphics using per-pixel Phong shading..."
To read this article and more, subscribe to The OCaml Journal today!