Dom Razvoj Što je haskell? - definicija iz tehopedije

Što je haskell? - definicija iz tehopedije

Sadržaj:

Anonim

Definicija - Što znači Haskell?

Haskell je funkcionalni računalni programski jezik otvorenog koda koji je prvi put osmišljen 1990. Haskell je dobio ime po Haskellu Curryju, matematičaru i logičaru poznatom po stvaranju kombinatorne logike, osnovnom konceptu iza funkcionalnog programskog jezika. Haskell se također smatra čisto funkcionalnim programskim jezikom, jer se sve računanje vrši na temelju ocjene izraza.

Tehopedija objašnjava Haskela

Haskell uključuje sve svoje funkcije i strukturu iz matematičkog sustava, točnije lambda izračuna. Jezik djeluje na nepromjenjivim podacima i izrazima, gdje je primarna struktura programa sačuvana uz zadržavanje izmijenjene strukture. Neke od ključnih karakteristika Haskell-ovog programskog jezika su implementacija:

  • Lazy Evaluacija / Lazy: Procjena izraza se zadržava sve dok to ne zahtijevaju druge proračune / izrazi.
  • Polimorfizam: vrsta vrijednosti može biti ili može poprimiti različitu vrstu na temelju načina na koji se koristi u funkcionalnom kontekstu.
  • Statički tipkani: Sve pogreške u programu mogu se provjeriti prije izvršenja ili vremena pokretanja.
Što je haskell? - definicija iz tehopedije