Å starte et nytt prosjekt

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.

Se også