Blog Archive

The Monoid of FP

Monoid 是一个代数结构,它由一个集合和一个二元运算组成,满足结合律和单位元的性质。在函数式编程中,Monoid 用于描述可组合的操作,可以通过合并操作和空操作创建更复杂的结构。例如,字符串的拼接和空字符串形成了一个 Monoid。

The Semigroup of FP

Semigroup 是一个代数结构,它由一个集合和一个二元运算组成,满足结合律。在函数式编程中,Semigroup 用于描述可组合的操作,可以通过合并操作创建更复杂的结构。例如,数字的加法和字符串的拼接都是 Semigroup。

The Option of FP

Option 是一种函数式编程中的数据类型,表示一个可能存在或不存在的值。它可以是 Some(存在值) 或 None(不存在值),用于处理可能出现空值的情况,提供了安全的值操作和错误处理。

AWS VPC in Action

介绍 AWS VPC 服务所包含的核心概念与最佳实践,VPC 也是 AWS 最核心的服务之一,了解和掌握 VPC 有助于快速学习和掌握与 VPC 配合使用的 AWS 服务。

The Functor of FP

掌握 Functor,等于掌握 FP 的一半,也会对各种以函数式思想为设计理念的工具和类库有一个新的认识。

AWS IAM in Action

介绍 AWS IAM 服务所包含的核心概念与最佳实践,IAM 也是 AWS 最核心的服务之一,了解和掌握 IAM 有助于快速学习和掌握与 IAM 配合使用的 AWS 服务。

NFT of XRP Ledger

关于 Web3 NFT 的开发通常是在 Ethereum 和 Polygon 来完成的,也许你还可以选择 XRP Ledger。

Something you should know about color

一些关于 color 属性的有用的额外知识点和调试技巧。