mirror of
https://github.com/GeWuYou/GFramework.git
synced 2026-03-22 19:03:29 +08:00
- 实现 Pipe 方法测试,验证值能正确传递给函数并返回结果 - 添加 Then 方法测试,验证两个函数能够正确组合执行 - 添加 After 方法测试,验证反向函数组合的正确性 - 添加 Tap 方法测试,验证副作用操作执行后返回原值 - 添加 Map 方法测试,验证集合中每个元素都能被正确转换 - 添加 Filter 方法测试,验证集合能够根据条件正确过滤 - 添加 Reduce 方法测试,验证集合能够正确归约为单个值 - 添加 Apply 方法测试,验证函数能够正确应用到参数上 - 添加 Curry 方法测试,验证二参数函数能够正确柯里化 - 添加 Uncurry 方法测试,验证柯里化函数能够正确还原为二参数函数 - 添加 Partial 方法测试,验证部分应用函数功能 - 添加 Match 方法测试,验证模式匹配功能及无匹配时异常处理 - 添加 MatchOrDefault 方法测试,验证模式匹配带默认值功能 - 添加 If 和 IfElse 方法测试,验证条件执行和分支功能 - 添加 As 和 Cast 方法测试,验证安全类型转换和强制类型转换 - 添加 Also 和 Let 方法测试,验证执行操作后返回原值和值转换功能 - 添加 TakeIf 和 TakeUnless 方法测试,验证条件判断返回功能 - 添加 Repeat 方法测试,验证重复执行函数功能 - 添加 Try 方法测试,验证安全执行成功和异常情况处理 - 添加 Memoize 方法测试,验证函数结果缓存功能