Link to
Colorado State University Home Page

Recent

I have put the mlgrace executable in ~anderson/pub.

OCaml Study Group

This is simply an informal meeting with no commitments needed from you. Just attend, learn, question, and discuss.

When and Where? We are meeting every Wednesday from 9:00 to 9:50 AM in USC 310A.

What is Ocaml? Visit http://www.ocaml.org.

We are writing bits of Ocaml together. Some of the code is in group.ml.

How to Run on CS Machines

Add lines like these to your .cshrc:
#for ocaml
setenv PATH ${PATH}:/usr/local/ocaml/bin
then you may start the ocaml top-level by typing the command ocaml

Install ledit and run as

ledit ocaml
to get command-line editing in the ocaml top-level.

For an IDE, consider the combination of emacs, Emacs Code Browser (ECB), Tuareg emacs mode, and its extension tuareg-imenu. Or, try Cameleon, an IDE with a graphical interface to the caml debugger and a graphical user interface builder.

Useful Links

Here are some links we have found useful. Please send suggestions for additional ones to anderson@cs.colostate.edu.

Learning Ocaml

Examples of Ocaml Code

Comparisons

General information about functional languages.

Graphics

Customizing Ocaml Syntax