百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
T

ts-belt

> 编程语言
开源

TypeScript 中用于 FP 的快速、现代且实用的实用程序库。

1.2K stars0 点赞2 次浏览
访问官网GitHub

工具介绍

TypeScript 中用于 FP 的快速、现代且实用的实用程序库。

快速、现代、实用的 FP 库,在 TypeScript 中。

模块 命名空间 描述
数组 A 数组的实用函数。
布尔值 B 布尔值的实用函数。
数字 N 数字的实用函数。
对象(字典) D 对象的实用函数。
字符串 S 字符串的实用函数。
保护措施 G 各种 TypeScript 保护措施。
选项 O 用于处理表示值存在与不存在的 选项 数据类型的函数。
结果 R 用于描述某项操作结果的函数,不依赖于异常。
函数 F 其他有用的函数。
typescript
import { A, O, N, pipe } from '@mobily/ts-belt'

pipe(
  [1, 2, 3, 4, 5], // → [1, 2, 3, 4, 5]
  A.dropExactly(2), // → Some([3, 4, 5])
  O.flatMap(A.head), // → Some(3)
  O.map(N.multiply(10)), // → Some(30)
  O.getWithDefault(0), // → 30
) // → 30

贡献者

马尔辛·季乌尔斯基 ⚠️ 克里斯托夫·伦达 Radek Kozieł 阿图尔 多米尼克·洛帕奇尼

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

TypeScriptarrayflowfpfunctional-programming

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言