In utop, when opening a library (via ~require ...) or when opening a module (via open Module_name), is there a way to get the content of the library or module ? utop offers this by completion tabs, but I would like to see all the functions at once.
質問する
2239 次
3 に答える
7
コマンドutop
を使用できます。#show
例えば
utop # #show Stack;;
module Stack :
sig
type 'a t
exception Empty
val create : unit -> 'a t
val push : 'a -> 'a t -> unit
val pop : 'a t -> 'a
val top : 'a t -> 'a
val clear : 'a t -> unit
val copy : 'a t -> 'a t
val is_empty : 'a t -> bool
val length : 'a t -> int
val iter : ('a -> unit) -> 'a t -> unit
end
于 2015-11-19T07:36:46.233 に答える
7
必ずしも utop である必要はありませんが、以下を使用できます。
# module type S = module type of Module_of_your_interest;;
module type S =
sig
...
...
end
警告: 一部のモジュールには非常に大きな署名があります。
于 2015-11-19T06:38:24.973 に答える