Кућа Развој Шта је хаскелл? - дефиниција из техопедије

Шта је хаскелл? - дефиниција из техопедије

Преглед садржаја:

Anonim

Дефиниција - Шта значи Хаскелл?

Хаскелл је функционални рачунски програмски језик отвореног кода који је први пут осмишљен 1990. Хаскелл је добио име по Хаскеллу Цуррију, математичару и логичару познатом по стварању комбинаторне логике, примарног концепта иза функционалног програмског језика. Хаскелл се такође сматра чисто функционалним програмским језиком, јер се све рачунање врши на основу процене израза.

Техопедија објашњава Хаскела

Хаскелл укључује све своје функције и структуру из математичког система, тачније ламбда израчуна. Језик делује на непроменљивим подацима и изразима, при чему се примарна структура програма чува уз задржавање измењене структуре. Неке од главних карактеристика Хаскелл програмског језика су имплементација:

  • Лази Евалуатион / Лази: Процена израза се задржава све док то не захтијевају друге прорачуне / изрази.
  • Полиморфизам: тип вредности може бити или може попримити другачији тип на основу начина на који се користи у функционалном контексту.
  • Статички куцано: Све грешке у програму могу се проверити пре извршења или времена извођења.
Шта је хаскелл? - дефиниција из техопедије