ネタ記録庫/OCaml

Happy OCaml †

ocamlc -pack †

http://d.hatena.ne.jp/camlspotter/20080924/1222228810

ocamlc -packを使うと、ディレクトリ構造をモジュール構造に反映させたいときに。

_による数字区切り †

# 1_000;;
- : int = 1000
# 1_000.;;
- : float = 1000.

長い数字を使うときに。

レコードの名前空間 †

{A.a = 42; A.b = "Thanks"; A.c = "fish" }

のかわりに

{A.a = 42; b = "Thanks"; c = "fish" }

が使える。

ErlOCaml, a "tight bridge between Erlang and OCaml" †

OCaml プログラマの求人情報 †

The OCaml Summer Project †

The OCaml Summer Project - from gmailの広告:) http://osp2007.janestcapital.com/

OCamlマスコット †

OCamlはフランス生まれ。フランスでは日本のアニメが受け入れられていると、のだめにも書かれている。そこで、こんなマスコットはどうだろう。

roguelike in ocaml †

(今井) http://cristal.inria.fr/%7Eddr/mlrogue/

  • おぉーー! -- 源馬? 2006-07-13 (木) 03:12:06

sequence †

let ret x = Some x
let bind x f = match x with None -> None | Some x -> f x;;

let sequence ms = 
  let rec loop rs = function
    (m::ms) -> bind m (fun x -> loop (x::rs) ms)
  | [] -> ret rs
  in loop [] ms
;;

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2011-12-10 (土) 05:28:28 (4740d)