Haskell

Article on other languages:

del.icio.us del.icio.us
Digg Digg
Furl Furl
Reddit Reddit
Rojo Rojo
Add to OnlyWire

Komputiko > Programlingvo


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)

Eksteraj ligoj

  http://www.haskell.org/hugs
  http://www.haskell.org/ghc



Komputiko
Ĉi tiu artikolo pri "Haskell" ankoraŭ estas ĝermo pri komputika temo. Vi povas helpi pluredakti ĝin post alklako al la butono redaktu. Se jam ekzistas alilingva samtema artikolo pli disvolvita, traduku kaj aldonu el ĝi.


This article is from Wikipedia. All text is available under the terms of the GNU Free Documentation License.


Giant Panda

Mercedes Car
James Bond Guide
This site monitored by SitePinger.net