Namai Plėtra Kas yra haskell? - apibrėžimas iš techopedijos

Kas yra haskell? - apibrėžimas iš techopedijos

Turinys:

Anonim

Apibrėžimas - ką reiškia Haskell?

„Haskell“ yra atvirojo kodo funkcinė kompiuterio programavimo kalba, kuri pirmą kartą buvo sumanyta 1990 m. Haskell pavadintas Haskell Curry, matematiko ir logiko, garsėjusio kombinatinės logikos, pagrindinės sąvokos, susijusios su funkcine programavimo kalba, kūrimo vardu. Haskellas taip pat laikomas grynai funkcine programavimo kalba, nes visas skaičiavimas atliekamas remiantis išraiškų vertinimu.

Techopedia paaiškina Haskell

Haskelis visas savo funkcijas ir struktūrą įtraukia iš matematinės sistemos, tiksliau lambda skaičiavimo. Kalba veikia nekintančiais duomenimis ir išraiškomis, kur išsaugoma pirminė programos struktūra, tačiau išlaikant pakeistą struktūrą. Kai kurie pagrindiniai „Haskell“ programavimo kalbos bruožai yra šie:

  • Tingus vertinimas / tingus: išraiškų vertinimas sustabdomas tol, kol to nereikalauja kiti skaičiavimai / išraiškos.
  • Polimorfizmas: Vertės tipas gali būti arba gali būti įvairus, atsižvelgiant į tai, kaip ji naudojama funkciniame kontekste.
  • Statiškai įvestas: visas programos klaidas galima patikrinti prieš vykdant ar vykdant laiką.
Kas yra haskell? - apibrėžimas iš techopedijos