fp表示什么

【fp表示什么】FP表示函數式程序設計,全名為“FunctionalProgramming” 。是一種設計、編制和調試函數式程序的技術 。函數式程序是由一些原始函數、定義函數和函數型組成的函數表達式 。
傳統程序設計語言中的賦值等概念,在函數式程序設計語言中消失 。函數式程序的一個最本質的特性,就是函數值唯一地由其參數值所確定 。只要使用相同的參數值,對此程序的不同的調用總是得到相同的結果 。這種性質稱為引用透明性,有助于程序的模塊化 。函數式程序設計語言具有較強的組織數據結構的能力 , 可以把某一數據結構(如數組)作為單一值處理;可以把函數作為參數,其結果也可為函數,這種定義的函數稱為高階函數 。這些由函數表達式所表示的程序簡明、緊湊和易于維護 。