2个版本

0.1.1 2023年8月15日
0.1.0 2023年7月4日

#679 in 配置

MIT 协议

13KB
236

终端果汁

单独使用时并不出色,但加热后非常美丽。

终端果汁是围绕termios ABI/API的包装,提供了一个简单的接口来设置终端配置。终端果汁还提供了一个简单的接口来进行基本的终端操作,如光标位置和打印/读取。

终端果汁旨在创建快速交互式命令行界面。凭借其简单接口和“你得到你所付出的”方法,终端果汁可扩展以提供任何您编写的系统的核心。

警告

终端果汁是一个有观点的库,因此可能不适合所有用途。它从 Haskell 中的 IO 单子如何通过链式调用不同的动作中获得灵感,同时仍然能够与非函数式代码一起工作。这并不像 Haskell 中的 IO 单子,不要期待简单且高效的惰性评估。任何实现的惰性评估都将专注于可以静态编码的内容(这将与优化很好地配合)。

没有运行时依赖