2017年8月28日 星期一

在不變中求變

談到純函數式典範,開發者腦中第一個想到是不可變(Immutable)特性,名稱一旦綁定了值,就沒有方式能改變,從這出發點開始而建立的各種資料結構,也是不可變。然而,就整個系統的狀態來看,是會變的。 為了在不變中求變,函數式的世界有著許多的高階抽象,乍看其型態定義,容易令人精神恍惚,只有透過反覆觀察、重構,才能明白其真正的意涵。 求變的基本模式

from iThome 新聞 http://ift.tt/2vwSiBd

沒有留言:

張貼留言