frmttr:OCaml 中的类型安全 sprintf 模拟

时间:2024-07-08 09:44:31
【文件属性】:

文件名称:frmttr:OCaml 中的类型安全 sprintf 模拟

文件大小:9KB

文件格式:ZIP

更新时间:2024-07-08 09:44:31

OCaml

帧率 在 OCaml 4.02 中使用 GADT。 Repository 提供了简化的sprintf和sscanf类似物。 例子 open Frmttr let () = let fmt = Lit " some string " || Int || Lit " some other string " || Int in let str = sprintf fmt 1 5 in assert (str = " some string 1 some other string 5 " ) let fmt = Lit " some string " || Int in let result = sscanf fmt " some string 42 " in assert (result = Some 42 ) 参考


【文件预览】:
frmttr-master
----.gitignore(48B)
----_tags(49B)
----opam(477B)
----Makefile(156B)
----src()
--------frmttr_urls.mli(303B)
--------utils.ml(2KB)
--------frmttr_urls.ml(727B)
--------frmttr.ml(1KB)
--------frmttr.mli(459B)
----pkg()
--------META(239B)
--------build.ml(332B)
--------topkg.ml(11KB)
----.merlin(20B)
----README.md(523B)
----test()
--------test.ml(571B)

网友评论