文件名称:dum:根据它们的运行时表示来打印OCaml值
文件大小:16KB
文件格式:ZIP
更新时间:2024-06-02 08:35:48
OCaml
杜姆 目的 检查任意OCaml值是为了调试还是只是为了好玩。 将检测到周期,并且默认情况下会设置转储大小的其他限制。 因此,可以安全地打印出错误消息中的异常。 关闭字段和对象字段将被打印。 可以打印所有惰性值(强制或不强制),但这是可选的。 无论如何,始终会打印一些强制的惰性值。 安装 $ opam update $ opam install dum 用法 我们不建议在生产代码中使用此库,因为它依赖于OCaml内部和不安全的内存访问。 $ utop - require dum # Dum. to_stdout ( 123 , " abc " , Not_found , [ `A ; `B 'x' ]);; ( 123 " abc " object -7 () [ 65 ( 66 120 ) ]) 循环列表的打印方式如下: # let rec cyc = 1 :: 2 :: 3
【文件预览】:
dum-master
----dum.mli(4KB)
----LICENSE(26KB)
----VERSION(6B)
----dum.ml(10KB)
----Makefile(996B)
----README.md(2KB)
----META.in(136B)
----demo.ml(667B)