肯特遞歸計算器
維基百科,自由的 encyclopedia
KRC(Kent Recursive Calculator:肯特遞歸計算器)是一種惰性的純函數式編程語言,由David Turner(英語:David Turner (computer scientist))在1979年11月至1981年10月期間開發[1],基於了SASL,具有模式匹配、守衛和ZF表達式(現在通常叫做列表推導式)[2]。KRC有兩種主要實現:David Turner的最初實現用BCPL寫成並運行於EMAS(英語:Edinburgh Multiple Access System),Simon J. Croft的後來實現用C寫成並運行於Unix。KRC在1982年至1985年期間是在坎特伯雷的肯特大學用於教授函數式編程的主要語言。
Quick Facts 編程範型, 設計者 ...
編程範型 | 純函數式 |
---|---|
設計者 | David Turner(英語:David Turner (computer scientist)) |
面市時間 | 1981年,43年前(1981) |
許可證 | 二條款BSD許可證 |
網站 | KRC homepage |
啟發語言 | |
SASL | |
影響語言 | |
Miranda |
Close