F #是一種函數(shù)式編程語言。了解F #構(gòu)造,你需要讀幾行關(guān)于編程范式命名函數(shù)式編程。
函數(shù)式編程把計(jì)算機(jī)程序作為數(shù)學(xué)函數(shù)。在函數(shù)式編程,重點(diǎn)將是對常量和函數(shù),而不是變量和狀態(tài)。由于函數(shù)和常量事情不會(huì)改變。
在函數(shù)式編程中,您將編寫模塊化的程序,即程序?qū)▽⑵渌瘮?shù)作為輸入功能。
寫在函數(shù)式編程語言編寫的程序往往是簡潔的。
以下是關(guān)于F#的基本信息 -
這是.NET實(shí)現(xiàn)的OCaml的。
它編譯凈CLI(通用語言接口)字節(jié)代碼或?qū)LR(公共語言運(yùn)行時(shí))運(yùn)行MSIL(Microsoft中間語言)。
它提供了類型推斷。
它提供了豐富的模式匹配結(jié)構(gòu)。
它具有交互式腳本和調(diào)試功能。
它允許寫入高階函數(shù)。
它提供了發(fā)達(dá)的對象模型。
F#通常在以下幾個(gè)方面使用 -
它也可用于在CRUD應(yīng)用,網(wǎng)頁,圖形用戶界面的游戲和其它通用的程序。
更多建議: