Ocsigen is a advanced framework for programming Web and mobile applications. It provides a unique way of writing multi-platform applications running in Web browsers or mobile devices (Android, iOS). It extends the OCaml language to make it possible to write the server and client side behaviours in the same piece of code, as a distributed application. It makes an advanced use of OCaml's powerful static typing system to check many properties of the program at compile time, to remove many bugs.
This application is a demo of Ocsigen Start, a ready to use application written with Ocsigen.
Learn more about Ocsigen on http://ocsigen.org
About Ocsigen Start on http://ocsigen.org/ocsigen-start
and find the Web version of this demo on http://ocsigen.org/ocsigen-start/demo/