OCaml プログラムで欧文以外の文字を使う方法 OCaml ソースコードの文字コード OCaml のソースコード(ml, mli, mly, mll などの拡張子を持つファイル)の文字コードは リファレンスマニュアルには特に(恐らく)明記されていなません。 しかし OCaml コンパイラのソース ...
前回まで難しい話題が続いてしまったので,今回は少し気楽な話として,OCamlで3Dグラフィックスをやってみよう。一般に,3Dグラフィックスのライブラリとしては,「OpenGL」が有名だ。OCamlにも「LablGL」という,OpenGLのインタフェースがある。ちなみに ...
Printf 系関数におけるフォーマット文字列の型付けは特殊で、 そのため普通にフォーマット文字列を受け取り内部でそれを使って `printf` を呼び出すような関数は一見不可能のように見える: ```ocaml (* 引数列が何個か fmt で決まるので書けないよー *) let failwithf ...
OCamlは、もともとプログラミング言語ML言語の方言の一つです。もともと、「Objective Caml」という名前でしたが、OCamlに改名されました。つまり、OCamlのOはオブジェクト指向のOなのです。1996年にフランスのINRIA(フランス国立研究所)で開発されました。 残念 ...
Abstract: OCaml is a multi-paradigm (functional, imperative, object-oriented) high level sequential language. Types are stati¬cally inferred by the compiler and the type system is expressive and ...