Haskell
El Vikipedio
Haskell (aŭ Esperante Haskelo) estas komputillingvo kreita de Paul HUDAK, Simon Peyton Jones, kaj Philip Wadler en 1987. Pli specife, ĝi estas himonimige tipizema, nestrikta, pure funkcia lingvo. La lingvo estas nomita por Haskell Brooks Curry, kies esploro pri matematika logiko estas la fundamento de funkciaj lingvoj. Haskell baziĝas de la lambdokalkulo.
Jen n! en Haskell:
fac :: Int -> Int fac 0 = 1 fac n | n>0 = n * fac (n-1)
Jen alia ekzemplo:
main = print (montri 100 primojn)
primoj = 2:filter prima [3,5..] where prima n = all ((/= 0) . (n `mod`)) (takeWhile (\x -> x * x <= n) primoj)
[redaktu] Eksteraj ligoj
- Haskell-komunumo (angle)
- Retpaĝaro pri Haskell (germane)