Academic Users of OCaml
With its deep mathematical roots, OCaml has always had strong ties to academia. Currently, it is being taught in universities around the world, and has accrued an ever growing body of research. This page will provide you with an overview of the academic excellence that defines the culture of OCaml.
30+ Academic Entries
California Institute of Technology
University of Wrocław
Epita
University of Birmingham
Columbia University
University of Cambridge
KAIST
Rice University
Université Paris-Diderot
Brown University
ISAE/Supaéro
Harvard University
University of Massachusetts Amherst
University of California, Los Angeles
Aarhus University
McGill University
Princeton University
University of California, San Diego
University of Innsbruck
University of Pennsylvania
Aix-Marseille University
University of Minnesota Twin Cities
University of Massachusetts
Universidade da Beira Interior
University Pierre & Marie Curie
Laval University
Indian Institute of Technology, Madras
Cornell University
Boston College
Indian Institute of Technology, Delhi
University of Virginia
University of Illinois at Urbana-Champaign
University of Rennes 1
University of Maryland
California Institute of Technology
Columbia University
Rice University
Brown University
Harvard University
University of Massachusetts Amherst
University of California, Los Angeles
McGill University
Princeton University
University of California, San Diego
University of Pennsylvania
University of Minnesota Twin Cities
University of Massachusetts
Laval University
Cornell University
Boston College
University of Virginia
University of Illinois at Urbana-Champaign
University of Maryland
University of Wrocław
Epita
University of Birmingham
University of Cambridge
Université Paris-Diderot
ISAE/Supaéro
Aarhus University
University of Innsbruck
Aix-Marseille University
Universidade da Beira Interior
University Pierre & Marie Curie
University of Rennes 1
If you want to contribute to add a new academic user, check out the Contributing Guide on GitHub.
Academic Resources
Here are some of the resources that may be helpful to you
Papers
Papers that have influenced OCaml and other functional programming languages.
Language Manual
Read the reference manual of the language and the documentation on the compiler tools.
Books
What expert programmers and researchers are saying about OCaml, from the beginner level to the more advanced topics.
Interested in Learning More?
Go to our success stories for a more in-depth understanding of how our users use OCaml.