登录
软件下载
帮助文档
新闻资讯
Skill UI
浏览并发现
16569+
精选技能
全部
编程开发
人工智能
设计创意
产品商业
数据科学
市场营销
职场通用
效率工具
硬件工程
语言学习
搜索
函数式编程
,共找到
27
条记录
默认排序
最新上传
最多下载
命令式代码重构与fp-ts实践
fp-refactor
sickn33/antigravity-awesome-skills
274
本指南全面介绍如何将传统的、命令式的TypeScript代码(如使用try/catch、null检查、回调等)重构为函数式编程模式。通过系统性地学习和应用fp-ts库,利用Either、Option、Task等类型,可以解决复杂的错误处理和状态管理问题,极大地提高代码的健壮性和可维护性。
查看详情
TaskEither:类型安全的异步错误处理
fp-taskeither-ref
sickn33/antigravity-awesome-skills
381
TaskEither是fp-ts库提供的一个函数式编程工具,用于处理可能失败的异步操作。它提供了一种类型安全的方式来管理复杂的异步流程,例如API调用和Promise封装。使用它替代传统的try/catch,可以强制开发者明确处理成功和失败两种路径,确保错误信息不丢失,使异步错误处理具有高度的可预测性和可组合性。
查看详情
函数式编程类型速查指南
fp-types-ref
sickn33/antigravity-awesome-skills
427
这是一个针对fp-ts库的TypeScript函数式编程快速参考指南。它帮助开发者根据操作的同步/异步性质、是否涉及错误或缺失值,选择最合适的函数式类型(如Option, Either, Task)。同时提供了决策树、常用导入和模式匹配的示例,适用于提升代码健壮性。
查看详情
Kotlin 惯用编程模式
kotlin-patterns
affaan-m/everything-claude-code
190
详细介绍了构建健壮、高效和可维护的 Kotlin 应用程序的惯用模式和最佳实践。内容涵盖空安全、不可变性、密封类、协程、扩展函数和类型安全 DSL 构建等方面,旨在提升代码质量。
查看详情
Go语言设计模式与最佳实践
golang-design-patterns
samber/cc-skills-golang
199
本技能提供了一套全面的Go语言编程最佳实践和设计模式指南。它涵盖了功能选项、构造函数设计、资源管理(超时、优雅关闭)、错误处理、并发模式以及架构风格(如DDD、六边形)的最佳实践。适用于构建健壮、可维护的生产级Go应用,或进行代码设计评审。
查看详情
Go语言函数式集合工具库
golang-samber-lo
samber/cc-skills-golang
390
这是一个为Go语言开发者设计的函数式编程工具库,用于取代传统手动循环带来的大量样板代码。它提供了500多个类型安全、泛型的函数,支持对切片、映射等数据结构进行声明式转换(如Map、Filter、Reduce、GroupBy)。默认操作不可变,保证了代码在并发环境下的安全性和可预测性。同时,它还提供了针对性能优化的变体包(如并行、惰性求值),帮助开发者在不同场景下选择最佳的性能方案。
查看详情
Go语言函数式编程与类型安全
golang-samber-mo
samber/cc-skills-golang
431
该库为Go语言提供了类型安全的单子(Monadic)抽象,包含Option、Result和Either等核心类型。它旨在解决Go语言中常见的nil指针风险和复杂的错误处理问题,通过实现可组合的函数式管道,显著提升代码的健壮性和可读性。
查看详情
Snowflake事件驱动自动化模式
snowflake-webhooks-events
jeremylongshore/claude-code-plugins-plus-skills
165
掌握Snowflake的事件驱动编程模式,利用内置告警、邮件通知、外部函数和云服务(S3/GCS)实现自动化。该技能用于构建反应性更强的数据管道,能够根据数据变化(如数据质量异常)或系统事件(如数据加载完成)自动触发流程,例如发送警报、调用外部API或数据摄取。
查看详情
PHP现代开发最佳实践
php
sickn33/antigravity-awesome-skills
89
本文档是一份全面的PHP现代开发最佳实践参考指南。它详细介绍了涵盖类型安全(严格类型、联合类型)、面向对象编程(如构造函数提升、枚举、match表达式)、数组处理、异常错误处理和现代字符串操作等多个领域的最佳实践。旨在帮助开发者将遗留代码升级为更现代、更高效、更具可读性的代码。
查看详情
Rust惯用代码与效率指南
rust
sickn33/antigravity-awesome-skills
303
本指南深入探讨了Rust语言的高级编程最佳实践。它涵盖了所有权与借用规则、使用?操作符进行健壮的错误处理、利用迭代器实现函数式编程、结构化并发管理以及设计具有不变式(invariant)的结构体和枚举,帮助开发者编写出高性能且符合惯用语法的代码。
查看详情
Scala 编程最佳实践指南
scala
sickn33/antigravity-awesome-skills
327
本指南系统性地介绍了编写地道、高效Scala代码的最佳实践。内容涵盖了函数式转换、模式匹配、使用Option/Either进行健壮的错误处理(取代空值或异常),以及高级并发管理。是所有希望构建高质量、高可维护性和高性能代码的Scala开发者的必备参考。
查看详情
Swift语言开发最佳实践
swift
sickn33/antigravity-awesome-skills
101
本文档是Swift语言的编程最佳实践参考指南。它涵盖了可选类型安全处理、函数式编程、值类型与引用类型选择、错误处理、高并发编程(async/await)以及协议导向编程等核心话题。帮助开发者编写出更安全、更高效、更符合语言惯用法的代码结构。
查看详情
上一页
1
2
3
下一页
语言
简体中文
English