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
模块开始可能更简单。
祝您项目愉快!
我应该使用什么库来创建一个简单的 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
模块开始可能更简单。
祝您项目愉快!