OCaml 食谱食谱
OCaml 食谱是一个 OCaml 开发者分享如何使用生态系统中的包来完成常见任务的地方。
任务是项目中需要完成的事情。食谱是一个代码示例和关于如何使用开源库的组合来执行任务的解释。一些任务可以使用不同组合的库来执行,每个组合都是不同的食谱。任务不描述如何使用标准库或语言功能。
热烈欢迎 OCaml 开发者贡献类别、任务和食谱。请参阅我们 GitHub 仓库中 CONTRIBUTING.md 文件的“食谱”部分。
建议阅读 OCaml 指南,例如,食谱会像“错误处理”指南中描述的那样处理错误。
命令行
任务
使用的 Opam 包
编译和链接
任务
使用的 Opam 包
压缩
任务
使用的 Opam 包
并发和并行
并行和多线程
任务
使用的 Opam 包
单线程并发
任务
使用的 Opam 包
密码学
任务
使用的 Opam 包
数据结构和算法
哈希表
任务
使用的 Opam 包
排序
任务
使用的 Opam 包
数据库
PostgreSQL
任务
使用的 Opam 包
SQLite
任务
使用的 Opam 包
数据格式
YAML
任务
使用的 Opam 包
JSON
任务
使用的 Opam 包
CSV
任务
使用的 Opam 包
日期和时间
任务
使用的 Opam 包
调试
任务
使用的 Opam 包
编码
任务
使用的 Opam 包
文件系统
任务
使用的 Opam 包
随机值
任务
使用的 Opam 包
数学
地理计算
任务
使用的 Opam 包
向量和矩阵运算
任务
使用的 Opam 包
操作系统
任务
使用的 Opam 包
图形用户界面
此类别中还没有内容。
文本处理
正则表达式
任务
使用的 Opam 包
UTF-8
任务
使用的 Opam 包
Unicode
任务
使用的 Opam 包
Web 编程
URL 和 URI 处理
任务
使用的 Opam 包
媒体类型 (MIME)
任务
使用的 Opam 包
运行 Web 服务器
任务
使用的 Opam 包
处理 HTML
任务
使用的 Opam 包
HTTP 客户端
任务
使用的 Opam 包