我的代码中有以下类型定义:
type tag =
| Head
| Title
| Body
| H1
| P;;
type domtree =
| Empty
| Node of tag * string * domtree list;;
Run Code Online (Sandbox Code Playgroud)
我需要打印标签和字符串.但我找不到任何方法将标记(第一个类型定义中的构造函数名称)转换为字符串并将它们与domtree的字符串部分连接起来.有没有具体的方法来做到这一点?OCaml是否提供了将非内置类型转换为字符串的方法?我在这里发现了一个类似的问题,但我不太明白.