Innehåll
- Definition - Vad betyder Haskell?
- En introduktion till Microsoft Azure och Microsoft Cloud | I hela denna guide kommer du att lära dig vad cloud computing handlar om och hur Microsoft Azure kan hjälpa dig att migrera och driva ditt företag från molnet.
- Techopedia förklarar Haskell
Definition - Vad betyder Haskell?
Haskell är ett öppet källkodsprogram för datorprogrammering som först tänkte 1990. Haskell är uppkallad efter Haskell Curry, en matematiker och logiker som är känd för att skapa kombinerande logik, det primära konceptet bakom funktionellt programmeringsspråk. Haskell anses också vara ett rent funktionellt programmeringsspråk eftersom all beräkning utförs på grundval av utvärderingen av uttryck.
En introduktion till Microsoft Azure och Microsoft Cloud | I hela denna guide kommer du att lära dig vad cloud computing handlar om och hur Microsoft Azure kan hjälpa dig att migrera och driva ditt företag från molnet.
Techopedia förklarar Haskell
Haskell integrerar alla sina funktioner och strukturer från ett matematiskt system, mer specifikt lambdakalkyl. Språket fungerar på immutable data och uttryck, där programmets primära struktur bevaras medan den ändrade strukturen fortfarande upprätthålls. Några av de viktigaste funktionerna i Haskells programmeringsspråk är implementeringen av:
- Lazy Evaluation / Lazy: Utvärderingen av uttryck hålls tillbaka tills det krävs av andra beräkningar / uttryck.
- Polymorfism: Typen av ett värde kan vara eller kan ta annan typ baserat på hur det används inom den funktionella kon.
- Statiskt typ: Alla fel i ett program kan kontrolleras före körning eller körningstid.