引言 Applicative functor(應(yīng)用函子)宗苍,簡(jiǎn)稱Applicative俱尼,作為函數(shù)式編程里面一個(gè)比較重要的概念,其具有十分酷炫的特性...
前言 Monoid(中文:?jiǎn)挝话肴翰砑ぃ置虹郯肴海├占粋€(gè)來源于數(shù)學(xué)的概念;得益于它的抽象特性虑鼎,Monoid在函數(shù)式編程中起著較為重大的作用辱匿。 本...
前言 Lens(透鏡)是一個(gè)較為抽象的概念,顧名思義炫彩,它的作用是能夠深入到數(shù)據(jù)結(jié)構(gòu)的內(nèi)部中去匾七,觀察和修改結(jié)構(gòu)內(nèi)的數(shù)據(jù)。Lens也像現(xiàn)實(shí)世界中的透...
引 已經(jīng)有一段時(shí)間沒有寫過東西了江兢,雖每天都循環(huán)渡著咸魚般的編碼生活昨忆,但我對(duì)函數(shù)式編程的興趣依舊高漲不退。這篇文章主要介紹的是一個(gè)非常有趣且實(shí)力強(qiáng)...
前言 在上一篇文章《函數(shù)式編程 - 實(shí)現(xiàn)響應(yīng)式框架》中杉允,我實(shí)現(xiàn)了一個(gè)非常簡(jiǎn)單小巧的函數(shù)式響應(yīng)式框架邑贴,并對(duì)它做了與Cocoa相關(guān)的一些擴(kuò)展,比如支...
前言 函數(shù)式響應(yīng)式編程框架我們應(yīng)該也用得比較多了叔磷,如ReactiveCocoa拢驾、ReactiveX系列(RxSwift、RxKotlin改基、RxJ...
前言 近期又開始折騰起Haskell繁疤,掉進(jìn)這個(gè)深坑恐怕很難再爬上來了。在不斷深入了解Haskell的各種概念以及使用它們?nèi)ソ鉀Q實(shí)際問題的時(shí)候,我...
前言 初步深入函數(shù)式編程是在寒假的時(shí)候,搞了一本Haskell的書麻养,啃了沒多久就因?yàn)槲彝蝗坏捻?xiàng)目任務(wù)被擱置了褐啡,不過在學(xué)習(xí)的時(shí)候也是各種看不懂,里...
摘要 本系列文章將詳細(xì)分析iOS的MVVMR架構(gòu)模式备畦,并基于Swift的響應(yīng)式、函數(shù)式編程框架RxSwift提供相應(yīng)的實(shí)現(xiàn)许昨。系列共分為兩個(gè)部分:...