关于 hairy-utils
面向 JavaScript/TypeScript 开发的实用函数参考资料,内容基于 @hairy/utils v1.47.0。涵盖异步处理、函数组合、类型检查以及字符串和数字操作等主题。
主要功能
- 01Promise 处理与异步流程控制
- 02函数组合与管道操作
- 03可取消循环及延迟控制
- 04运行时类型检测与验证
- 05数字、字符串及浏览器工具
适用场景
- 01查找 JavaScript/TypeScript 异步处理方法
- 02参考函数式编程中的组合与管道操作
- 03查阅类型、字符串或数字工具
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ hairyf/ skills --skill hairy-utils安装后在 Claude Code 中输入/hairy-utils确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
LICENSE.mdSYNC.mdreferences/advanced-types.mdadvanced-utils.mdcore-async.mdcore-browser.mdcore-composition.mdcore-loop.mdcore-numbers.mdcore-strings.mdcore-type-checking.md详细介绍
基于 @hairy/utils v1.47.0。专注于 JavaScript/TypeScript 开发的核心工具函数。
核心参考
| 主题 | 描述 | 参考 |
|---|---|---|
| 异步工具 | Promise 处理、延迟 Promise 以及异步流程控制 | core-async |
| 函数组合 | 用于函数式编程的 compose 和 pipe 函数 | core-composition |
| 循环控制 | 可取消的循环,支持延迟控制 | core-loop |
| 类型检查 | 运行时类型检测与校验工具 | core-type-checking |
| 数字工具 | BigNumber 运算、格式化与计算 | core-numbers |
| 字符串工具 | 字符串操作、模板化与格式化 | core-strings |
| 浏览器检测 | 环境与浏览器检测工具 | core-browser |
高级特性
| 主题 | 描述 | 参考 |
|---|---|---|
| 类型工具 | 类型定义与类型操作辅助工具 | advanced-types |
| 工具函数 | 通用工具函数 | advanced-utils |
评论
支持 Markdown