Owl Scientific Computing
Owl is a software system for scientific and engineering computing developed in the Department of Computer Science and Technology, University of Cambridge. The source code is licensed under the MIT License and hosted on the Github.
The library is mostly designed and developed in the functional programming language OCaml. As an unique functional programming language, OCaml offers runtime efficiency, flexible module system, static type checking, intelligent garbage collector, and powerful type inference. Owl inherits these features directly from OCaml. With Owl, users can write succinct type-safe numerical applications in a concise functional language without sacrificing performance. It speed up the development life-cycle, and reduce the cost from prototype to production use.