有没有办法显示 SML package/library 的每个功能?我正在使用 PolyML

Is there a way to display every function of a SML package/library? I am using PolyML

我想列出 SML 库的每个函数。有帮助命令之类的吗?

例如:

有没有办法在 PolyML 终端中看到 this list

我需要在不使用 google 的情况下在终端上查看它。考试不能上网,不能带笔记

您可以在 REPL 中输入 open TextIO;。这会将模块的内容导入您当前的范围,但在 REPL 中它还会产生打印导入内容的副作用。您可能对像那样更新的范围不感兴趣,因此如果您打算再次使用它,那么之后重新启动 REPL 可能是明智的。

$ poly
Poly/ML 5.7.1 Release
> open TextIO;
structure StreamIO: TEXT_STREAM_IO
val canInput = fn: instream * int -> int option
val closeIn = fn: instream -> unit
val closeOut = fn: outstream -> unit
...