ocaml 中用于简单 MPD 客户端(通过 tcp 的文本命令)的哪个库

Which library for a simple MPD client (text commands over tcp) in ocaml

我应该使用什么库来创建一个简单的 MPD 客户端。 MPD(Musi Player Daemon)协议仅基于通过 tcp 以 '\n' 结尾的文本命令。

即使有MPD lib,我也很想尝试自己创建一些tcp请求,只是为了学习使用Ocaml。

Unix module in the OCaml standard library should have everything you need for basic interactions. The excellent Unix system programming in OCaml 这本书可在线免费获取,并提供了一些可能有用的示例。第 6 章介绍套接字。

如果您想在应用程序中支持并发,

Lwt 将是此类项目的不错选择。不过,在学习语言时,从 vanilla Unix 模块开始可能更简单。

祝您项目愉快!