ちゅーとりある

諮問会が終わってからというもの、超まったりモードです。旅の予定を立てたりなんかして。


今日はOCaml チュートリアル読んでました。
begin ... end って、単に括弧の syntactic sugar に過ぎないのかー。


へー、と思った module の使い方。

In the ocaml toplevel, the following trick allows to visualize the contents of an existing module, such as List:

# module M = List;;
module M :
  sig
    val length : 'a list -> int
    val hd : 'a list -> 'a
    val tl : 'a list -> 'a list
    val nth : 'a list -> int -> 'a
    val rev : 'a list -> 'a list
    ...
  end