
在学习和使用Scala FP的过程中,我们经常发觉这条道路非常陡峭,但其实有的时候不是因为当前正在使用的库或者代码组织方式复杂,很多时候是我们对...
FP,全称为函数式编程(Functional Programming)。函数式编程是一种编程范式,强调将计算过程视为数学函数的计算。 Funct...
谈论到引用透明(Referential Transparency),我们都会聊函数式编程(FP),会聊Effect和Side Effect,会聊...
Hook是在React 16.8之后增加的一项新功能,能够帮助我们在不写class的情况下使用state和其他React的相关特性。关于如何使用...
在日常的交付工作中,即便大家都更希望在一个氛围轻松、效率高、有成长空间的团队中工作,但实际上不管人数多少、合作的对象是谁,都多多少少会遇到一些问...
Overview 这篇文章来一起讨论下Scala中的ADT,也就是Algebraic Data Types,这个名字乍听之下有一种不明觉厉的感觉...
Implicit Magic?! 1. Assign parameter with a wrong type?! 2. Invoke a mis...
Type System Overview Option Either List Tuple Map Try 1. Option What is ...
日常工作中,经常会遇到一种情况,看到别人写的好的 repo 希望能够学习瞻仰,一番观摩之后发现一些问题,因而需要对代码做一波修改,修改之后希望能...