swift与函数响应式编程

最终,貌似它们都和同一个概念有关-FRP(function reactive programming函数响应式编程).

前几天刚好看到一篇文章,它很好的介绍了FRP相关的这些概念.并提供了大量的学习资料,以及如何学习的方法等等.感谢非常好的一片文章,分享给大家.

学习swift的过程中,遇到了很多新鲜的而且神奇的东西,比如map,flatmap,reduce.还有Monad,Result,type erasure,ReactiveCocoa,RxSwift等等.

magic

这里必须盗用John Otander同学常用的这张图.??
与上述这些概念相关的文章和分享视频如下:
Thinking in Swift, Part 4: map all the things!
Let’s talk about Monads
Let’s Build a Reactive Programming Library (Curt Clifton, July 14, 2016)
Keep Calm and Type Erase On
MVVM: A non-reactive introduction

最终,貌似它们都和同一个概念有关–FRP(function reactive programming函数响应式编程).

前几天刚好看到一篇文章<Younger self>,它很好的介绍了FRP相关的这些概念.并提供了大量的学习资料,以及如何学习的方法等等.非常好的一片文章,分享给大家.