登录
下载
Skill UI
浏览并发现
9765+
精选技能
全部
编程开发
人工智能
设计创意
产品商业
数据科学
市场营销
职场通用
效率工具
硬件工程
语言学习
搜索
编程
,共找到
145
条记录
默认排序
最新上传
最多下载
函数式后端开发模式
fp-backend
sickn33/antigravity-awesome-skills
405
本指南展示了如何使用函数式编程范式和fp-ts库,在Node.js或Deno环境中构建类型安全、高度可测试的后端服务。它核心使用了ReaderTaskEither模式来管理依赖注入和复杂的业务流程,帮助开发者构建出结构清晰、易于维护的业务服务层。
查看详情
TypeScript函数式数据转换实践
fp-data-transforms
sickn33/antigravity-awesome-skills
119
本技能通过实践教程,教授如何在TypeScript中使用函数式编程模式进行高效的数据转换。内容涵盖了数组操作、对象重塑、数据归一化、分组聚合以及空值安全访问。学习如何用简洁的函数式链式调用取代冗长的循环结构,使代码逻辑更清晰、更易维护。
查看详情
TypeScript函数式错误处理
fp-errors
sickn33/antigravity-awesome-skills
495
本技能教授如何在TypeScript中使用函数式编程模式(如Either和TaskEither)来处理错误,从而彻底告别混乱的try/catch结构。核心理念是将错误视为数据值,而不是异常流程,确保代码流程清晰、可预测,并且类型安全地处理所有潜在的失败情况。
查看详情
实用函数式编程指南
fp-pragmatic
sickn33/antigravity-awesome-skills
181
本指南以实用的角度,介绍了如何在TypeScript中使用函数式编程(FP)的核心模式。它抛弃了复杂的学术理论,专注于解决实际开发中的痛点,如安全处理空值(Option)、显式错误管理(Either)以及清晰的逻辑链式调用(Pipe),让代码更具可读性和健壮性。
查看详情
React函数式编程模式实践
fp-react
sickn33/antigravity-awesome-skills
346
本技能指南提供了使用fp-ts库在React开发中实现健壮、类型安全模式的实战经验。内容涵盖了使用Option处理可选状态、使用Either进行全面表单验证(收集所有错误)以及使用TaskEither处理异步数据获取,帮助开发者构建更具函数式、可预测性的React应用。
查看详情
命令式代码重构与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)。同时提供了决策树、常用导入和模式匹配的示例,适用于提升代码健壮性。
查看详情
Makepad着色器编程助手
makepad-shaders
sickn33/antigravity-awesome-skills
437
本助手专注于Makepad的着色器系统,帮助用户编写、调试和理解复杂的着色器代码。它基于SDF2d和GLSL原理,适用于需要自定义绘制背景、实现渐变、复杂几何形状或高级视觉效果的UI开发场景。
查看详情
Makepad 动态脚本编程
makepad-splash
sickn33/antigravity-awesome-skills
200
这是一种专为Makepad设计的动态脚本语言。它支持进行高级工作流自动化、动态用户界面生成和快速原型开发。该语言支持异步操作(如HTTP网络请求和定时器),非常适合构建复杂的、AI辅助的应用逻辑。
查看详情
跨语言安全规则移植与验证
semgrep-rule-variant-creator
sickn33/antigravity-awesome-skills
467
本技能用于系统性地将已有的Semgrep安全规则移植到多个目标编程语言。它提供了一个完整的四阶段流程,包括适用性分析、测试驱动的规则创建和严格的验证,确保规则在多语言代码库中具有一致且准确的安全覆盖率。
查看详情
Three.js 高级着色器编程指南
threejs-shaders
sickn33/antigravity-awesome-skills
229
本指南详细介绍了如何在Three.js中使用着色器(Shaders)实现高级自定义视觉效果。内容涵盖GLSL语言、ShaderMaterial的使用方法、如何管理各种类型的Uniforms(如颜色、纹理、矩阵)以及如何通过Varyings传递数据。适合需要对图形渲染进行深度定制的开发者。
查看详情
上一页
1
2
3
4
5
6
7
8
9
10
11
12
13
下一页
语言
简体中文
English