Hashkell 語言的OpenID實現 hsopenid
hsopenid 是 OpenID 2.0 的Hashkell 語言的實現。
Haskell是一種純函數式編程語言,它的命名源自美國數學家Haskell Brooks Curry,他在數學邏輯方面上的工作使得函數式編程語言有了廣泛的基礎。Haskell語言是1990年在編程語言Miranda的基礎上標準化的,并且以λ演算為基礎發展而來。這也是為什么Haskell語言以希臘字母“λ”(Lambda)作為自己的標志。Haskell語言的最重要的兩個應用是 Glasgow Haskell Compiler (GHC)和Hugs(一個Haskell語言的編譯器)。本語言的特式是利用很簡單的敘述就可以完成鏈表、矩陣等數據結構。更詳細內容請參閱維基百科。
一個簡單的 Hello World 程序例子:
fac :: Integer -> Integer fac 0 = 1 fac n | n > 0 = n * fac (n-1)
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!