【導(dǎo)讀】學(xué)習(xí)函數(shù)式語(yǔ)言是因?yàn)檎n程實(shí)踐所用工具中,需要用函數(shù)式風(fēng)格編程。函數(shù)式語(yǔ)言SML的模塊系統(tǒng)。函數(shù)式程序的驗(yàn)證。函數(shù)式編程是一種編程范型。演算是1930年代在調(diào)查函數(shù)定義、函數(shù)應(yīng)用和遞。函數(shù)式與命令式的比較。表示法的主要特征。true不是良形的表達(dá)式。.M和謂詞演算公式?–x是一個(gè)占位符,約束變?cè)梢灾匦旅?5/*應(yīng)用下頁(yè)介紹的?表達(dá)式的一個(gè)推理系統(tǒng),下面用。M表示M中自由出現(xiàn)的x用表達(dá)式N代換的結(jié)果。自反公理、對(duì)稱(chēng)性規(guī)則、傳遞性規(guī)則。等式證明規(guī)則允許推導(dǎo)任何一組等式前提的邏。演算的操作語(yǔ)義和指稱(chēng)語(yǔ)義。例1(整型):輾轉(zhuǎn)相除法求最大公約數(shù)。程序都可以翻譯成類(lèi)型化的?例2(積類(lèi)型):把分?jǐn)?shù)n/d約分到最簡(jiǎn)分式。例4取二元組的第1元和第2元