什麼是函數式編程? C語言爲什麼不是函數式語言?

什麼是函數式編程? C語言爲什麼不是函數式語言? java 函數式語言有兩個個主要的特色:1. 函數是「頭等公民」。2. 數據的「immutability」. 操做的「無反作用」, 這規避了‘鎖’。 函數式編程的函數是指數學上的函數:給定輸入固定的輸出,沒有反作用。任何語言均可以用函數式的風格, 只是難易不一樣罷了。 好比函數 y = f(x). 和 函數 t = g(z); 在數學上,當 t在f
相關文章
相關標籤/搜索