登录
下载
Skill UI
浏览并发现
9688+
精选技能
全部
编程开发
人工智能
设计创意
产品商业
数据科学
市场营销
职场通用
效率工具
硬件工程
语言学习
搜索
函数式
,共找到
65
条记录
默认排序
最新上传
最多下载
TypeScript函数式错误处理
fp-errors
sickn33/antigravity-awesome-skills
495
本技能教授如何在TypeScript中使用函数式编程模式(如Either和TaskEither)来处理错误,从而彻底告别混乱的try/catch结构。核心理念是将错误视为数据值,而不是异常流程,确保代码流程清晰、可预测,并且类型安全地处理所有潜在的失败情况。
查看详情
Option 类型快速参考指南
fp-option-ref
sickn33/antigravity-awesome-skills
461
本指南是 fp-ts 库中 Option 类型的快速参考。它提供了一种处理可空或可选值的函数式范式,极大地提高了代码的类型安全性和健壮性。使用 Option 可以安全地对可能缺失的数据进行链式操作,从而彻底避免了传统的空值检查,使代码结构更加简洁和可维护。
查看详情
函数式管道与流程操作指南
fp-pipe-ref
sickn33/antigravity-awesome-skills
346
本指南是fp-ts库中`pipe`和`flow`函数的速查手册。`pipe`用于对单个值进行一系列函数转换,实现数据管道;`flow`用于将一系列转换函数组合成一个可重用的函数。它极大地提升了代码的可读性,是TypeScript中进行函数式数据处理和操作组合的利器。
查看详情
实用函数式编程指南
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 UI动画与状态管理
makepad-animation
sickn33/antigravity-awesome-skills
164
该技能专注于Makepad UI框架的动画系统,帮助用户掌握创建和调试专业级界面的动画效果。涵盖了悬停(hover)、焦点(focus)、按下(pressed)和禁用(disabled)等多种状态下的动画模式和状态管理。掌握动画过渡、缓动函数和关键帧,能为应用提供流畅且富有交互感的视觉体验。
查看详情
进阶JS动画库:复杂Web动画实现
animejs-animation
sickn33/antigravity-awesome-skills
323
Anime.js是一个轻量级但功能强大的JavaScript动画引擎,专为创建高保真、复杂的Web动画而设计。它提供了对DOM、CSS和SVG元素的精确控制,使开发者能够构建复杂、极具视觉冲击力的用户界面。适合用于编排多阶段落地页、实现元素渐进式展示,并利用高级缓动函数和时间轴来动画化复杂的SVG路径。
查看详情
实时多模态AI智能体构建
daily
sickn33/antigravity-awesome-skills
472
这是一个用于构建生产级、低延迟的实时多模态AI智能体框架。它允许开发者在一个统一的管道中编排复杂的AI流程,无缝处理实时音频、视频和文本数据。核心功能包括集成多种AI服务(如LLM、语音识别、TTS),管理对话上下文,并支持函数调用,适用于构建高级交互式AI应用。
查看详情
Kotlin 惯用编程模式
kotlin-patterns
affaan-m/everything-claude-code
190
详细介绍了构建健壮、高效和可维护的 Kotlin 应用程序的惯用模式和最佳实践。内容涵盖空安全、不可变性、密封类、协程、扩展函数和类型安全 DSL 构建等方面,旨在提升代码质量。
查看详情
上一页
1
2
3
4
5
6
下一页
语言
简体中文
English