OCaml

来自开放百科 - 灰狐
(版本间的差异)
跳转到: 导航, 搜索
(Links)
第1行: 第1行:
 
{{SeeWikipedia}}
 
{{SeeWikipedia}}
  
OCaml is a language of the ML family that inherits a lot from several decades of research in type theory, language design, and implementation of functional languages. Moreover, the language is quite mature, its compiler produces efficient code and comes with a large set of general purpose as well as domain-specific libraries. Thus, OCaml is well-suited for teaching and academic projects, and is simultaneously used in the industry, in particular in several high-tech software companies.
+
OCaml,最早称为Objective Caml,是Caml编程语言的主要实现,由Xavier Leroy,Jérôme Vouillon,Damien Doligez,Didier Rémy及其他人于1996年创立。OCaml是开放原始码项目。此项目的管理和大部分维护工作交由INRIA。
  
微软函数式语言[http://research.microsoft.com/en-us/um/cambridge/projects/fsharp/ F#]基于OCaml构建
+
[[F Sharp|F#]],Microsoft [[.NET]]平台上 OCaml 风格的编程语言。
 +
 
 +
==项目==
 +
Facebook发布了一些OCaml开源项目
 +
*[https://github.com/facebook/flow flow] Adds static typing to JavaScript to improve developer productivity and code quality.
 +
*[https://github.com/facebook/reason Reason]: Build Systems Rapidly
 +
*[https://github.com/facebook/infer Infer] is a static analysis tool for Java, Objective-C and C, written in OCaml.
 +
*[https://github.com/facebook/pfff pfff] Tools for code analysis, visualizations, or style-preserving source transformation.
 +
 
 +
==书籍==
 +
*[http://book.huihoo.com/developing-applications-with-objective-caml/ Developing applications with Objective Caml]
  
 
==链接==
 
==链接==
第10行: 第20行:
 
*http://docs.huihoo.com/ocaml/
 
*http://docs.huihoo.com/ocaml/
 
*http://download.huihoo.com/ocaml/
 
*http://download.huihoo.com/ocaml/
 
{{comment}}
 
  
 
[[category:programming language]]
 
[[category:programming language]]
 
[[category:functional programming]]
 
[[category:functional programming]]

2016年8月27日 (六) 01:11的版本

Wikipedia-35x35.png 您可以在Wikipedia上了解到此条目的英文信息 OCaml Thanks, Wikipedia.

OCaml,最早称为Objective Caml,是Caml编程语言的主要实现,由Xavier Leroy,Jérôme Vouillon,Damien Doligez,Didier Rémy及其他人于1996年创立。OCaml是开放原始码项目。此项目的管理和大部分维护工作交由INRIA。

F#,Microsoft .NET平台上 OCaml 风格的编程语言。

项目

Facebook发布了一些OCaml开源项目

  • flow Adds static typing to JavaScript to improve developer productivity and code quality.
  • Reason: Build Systems Rapidly
  • Infer is a static analysis tool for Java, Objective-C and C, written in OCaml.
  • pfff Tools for code analysis, visualizations, or style-preserving source transformation.

书籍

链接

分享您的观点
个人工具
名字空间

变换
操作
导航
工具箱