![Avatar notebook default](https://cdn2.jianshu.io/assets/default_avatar/avatar-notebook-default-640f7dde88592bdf6417d8ce1902636e.png)
引言 Applicative functor(應用函子)猾编,簡稱Applicative似枕,作為函數式編程里面一個比較重要的概念秕狰,其具有十分酷炫的特性...
前言 Monoid(中文:單位半群屏歹,又名:幺半群)认臊,一個來源于數學的概念寨辩;得益于它的抽象特性吓懈,Monoid在函數式編程中起著較為重大的作用。 本...
前言 Lens(透鏡)是一個較為抽象的概念靡狞,顧名思義耻警,它的作用是能夠深入到數據結構的內部中去,觀察和修改結構內的數據甸怕。Lens也像現實世界中的透...
引 已經有一段時間沒有寫過東西了甘穿,雖每天都循環(huán)渡著咸魚般的編碼生活,但我對函數式編程的興趣依舊高漲不退梢杭。這篇文章主要介紹的是一個非常有趣且實力強...
前言 在上一篇文章《函數式編程 - 實現響應式框架》中温兼,我實現了一個非常簡單小巧的函數式響應式框架,并對它做了與Cocoa相關的一些擴展武契,比如支...
前言 函數式響應式編程框架我們應該也用得比較多了妨托,如ReactiveCocoa、ReactiveX系列(RxSwift吝羞、RxKotlin兰伤、RxJ...
前言 近期又開始折騰起Haskell,掉進這個深坑恐怕很難再爬上來了钧排。在不斷深入了解Haskell的各種概念以及使用它們去解決實際問題的時候敦腔,我...
前言 初步深入函數式編程是在寒假的時候符衔,搞了一本Haskell的書找前,啃了沒多久就因為我突然的項目任務被擱置了,不過在學習的時候也是各種看不懂判族,里...
摘要 本系列文章將詳細分析iOS的MVVMR架構模式,并基于Swift的響應式形帮、函數式編程框架RxSwift提供相應的實現槽惫。系列共分為兩個部分:...