總結(jié)用RXCollections進(jìn)行的函數(shù)式編程

2018-08-01 14:01 更新

  在過去的章節(jié)中,我們使用RXCollections后不需要額外的可變變量就可以在列表上進(jìn)行操作,雖然RXCollections可能隱式地生成了這樣的可變變量來完成任務(wù),但是這不是我們要關(guān)心的,因?yàn)樗呀?jīng)為我們抽象出了這樣的方式,通過:mapping\filtering和folding這種方式讓我們不必在意實(shí)現(xiàn)任務(wù)的步驟。(當(dāng)然,這并不是說,我們不應(yīng)該熟悉RXCollections的源碼,只是告訴你不必按部就班地去完成任務(wù)了)

  在最后的章節(jié)中,我們也看到了,使用鏈?zhǔn)讲僮饕淮慰梢暂敵鲆粋€(gè)更為復(fù)雜的邏輯操作的結(jié)果。下一章我們將談?wù)摳嗟挠嘘P(guān)鏈?zhǔn)讲僮鞯膬?nèi)容———實(shí)際上,它是ReactiveCocoa中的重要語(yǔ)法之一。

  下一章,我們將要討論更多的有關(guān)映射、過濾及折疊相關(guān)的內(nèi)容。我們不僅僅局限于將高階函數(shù)運(yùn)用在列表的操作上,我們也將用她們來操作流(譯者注:一切皆文件,文件以流的形式傳播,也就是說一切的操作都可以使用高階函數(shù)),還會(huì)介紹其他的高階函數(shù)。


以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)