Haskell:
Å starte et nytt prosjekt
Slik gjør du:
For å sparke i gang et Haskell-prosjekt, starter vi med Stack, et bygge- og prosjektverktøy som gjør livet lettere.
Installer Stack om du ikke har det:
curl -sSL https://get.haskellstack.org/ | sh
Nå, la oss lage et nytt prosjekt:
stack new mittprosjekt
Koden over hiver deg inn i en verden av Haskell med et standardoppsett. mittprosjekt
kan være hva som helst du ønsker.
For å bygge prosjektet ditt, naviger til prosjektmappe og kjør:
cd mittprosjekt
stack build
Kjør programmet med:
stack exec mittprosjekt-exe
Du burde se noe ala:
Noe flott output fra ditt Haskell-program!
Dypdykk
Haskell ble sluppet løs i 1990, bygd for funksjonell programmering. Stack kom derimot i 2014 for å gjøre Haskell-håndtering enklere. Alternativer inkluderer Cabal, Haskells originale byggesystem, men Stack vinner på brukervennlighet.
Når du starter et prosjekt, setter Stack opp et byggemiljø som håndterer avhengigheter og kompilering uten hodebry. Det bruker en kurert sett av pakker kalt Stackage for å unngå “dependency hell”.
Stack og project templates hjelper deg å hoppe over tørr koden og rett på det gøyale – skape noe nytt.