Uuden projektin aloittaminen

Haskell:
Uuden projektin aloittaminen

How to: – Kuinka tehdään:

Aloita Stack-työkalulla. Se luo projektipohjan sinulle automaattisesti.

# Asenna Stack, jos sinulla ei sitä vielä ole
curl -sSL https://get.haskellstack.org/ | sh

# Luo uusi projekti
stack new esimerkkiprojekti

# Siirry projektiin ja kokeile kääntää se
cd esimerkkiprojekti
stack setup
stack build

Kun olet käynnistänyt stack build, voit nähdä esimerkiksi seuraavaa:

Building all executables for `esimerkkiprojekti` once. After a successful build of all of them, only specified executables will be rebuilt.
esimerkkiprojekti-0.1.0.0: configure (lib + exe)
...
esimerkkiprojekti-0.1.0.0: copy/register
Registering library for esimerkkiprojekti-0.1.0.0..

Deep Dive – Syväsukellus:

Haskell-projekteihin on useita tapoja tarttua. Stack on nykyaikainen ja suosittu, mutta muitakin tapoja löytyy, kuten Cabal. Stack on kehitetty helpottamaan Haskell-kehitysympäristön kasaa, josta nimi tulee. Yksi Stackin eduista on, että se käsittelee itsenäisesti kaikki riippuvuudet sinun puolestasi ja varmistaa, että projekti toimii oikeassa ympäristössä oikeiden kirjastoversioiden kanssa.

2000-luvun alussa, Haskellin alustat ja työkalut olivat hajallaan, mutta Stackin ja sen pakettihallinnan myötä tilanne on parantunut huomattavasti. Stack käyttää päällä olevaa Cabal-työkalua pakettienhallintaan, mutta tarjoaa lisätoimintoja ja käyttäjäystävällisyyttä.

See Also – Lisätietoja: