OPA Documentation
OPA comes with an extensive documentation which comprises tutorials, code examples and a more exhaustive manual.
If you have no prior experience of web application progamming, we suggest you to study The OPA Tutorial at length. Take the time to read each page and test each example gradually.
If you are already experienced, we suggest you to browse quickly through the OPA Tutorial and then study the OPA Manual. The manual provides you details about the standard library, default datastructures and full syntax.
Your first steps with OPA. No prior experience in programming is necessary.
A quick tour of the main features of OPA. For experienced programmers.
API documentation
Types, functions, data structures available in OPA.
(Work in progress, available in March)
Source code to a few complete web applications.
Comparing performance of OPA and other languages
Answers to questions regarding OPA, both technical and non-technical.
First, thanks for all remarkably good internship applications we received. All positions are now taken, and our whole team is now working on exciting new features.
The next version of OPA, scheduled for the end of March, will feature an extended, much improved standard library. We're also working on building a faster compiler and we hope it will be ready in time to be included in this next release. Stay tuned!
A new preview version of OPA has just been released. This is primarily a bugfix release.
Group
News has been created or modified
Your current browser is not compatible with this website, you will probably have serious display problems!
You should use Firefox 3, Internet Explorer 8, Google Chrome 3 or Safari 4.
If you have this message while using one of those browsers, try to clean your cache (ctrl+F5 in most of the named browsers) or to enable javascript to fully enjoy this website.