标签: string printing ocaml
我们可以在Ocaml中打印一个字符串,而不使用print_string它必须具有的功能(我不知道是否可以这么说)。我想要一个纯Ocaml中定义的函数。谢谢你的帮助。
答案 0 :(得分:4)
Pure OCaml没有副作用。印刷是一种副作用。如果您希望程序是纯粹的,请构建一个字符串。 Printf.sprintf和^都可以提供帮助。
Printf.sprintf
^
如果您打算以纯函数方式构建的文本总量很大,请使用可扩展为更大内容的数据结构,例如rope。