扶好你的帽子,咱們如今要真正進入函數式的思想了。html
這章咱們繼續下面的內容:編程
你可能已經注意到,在上一章咱們介紹Javascript的函數式庫的時候引入了一些概念, 而不是在第二章《函數式編程基礎》裏。呃,這是有緣由的!組合、柯里化、不全調用…… 讓咱們來探索這些庫爲什麼以及如何實現這些概念。 數組
函數式編程能夠出現各類各樣的模式,這章會覆蓋不少不一樣風格的函數式編程:函數式編程
然而這章將會避免偏向於任何風格。咱們不會花費很大精力學完一個函數式編程風格再學另外一個, 總的目標是展現寫代碼更好的方式,而不是被動接受惟一一個正確的選擇。 若是你先人一步感受到了什麼是好的寫代碼的方法而什麼不是,你就能夠做任何想作的事情了。 當你像個孩子那樣僅憑喜愛放縱地寫代碼時,當你不關心如何去循規蹈矩的作事時,無限的可能就出現了。 函數