Tarkvara installeerimine
Siin väljapakutud tööriistad pole rangelt kohustuslikud, kuid testimiseks siiski vägagi soovituslikud. Loomulikult võib kasutada muid redaktoreid, kui oskad neis Haskelli/Scalaga töötada.
Haskelli tööriistad
- Kompilaator (GHC versioon >= 8.0)
- Installi arvutisse Haskell Stack
- Jooksutage järgnevad käsud:
stack update stack setup
Esimene käsk uuendab teekide ja kompilaatorite nimekirja, teine installeerib kompilaatori.
- IDE või tekstiredaktor
- Visual Studio Code
- Installida laiendused "Simple GHC (Haskell) Integration" ja "Haskell Syntax Highlighting"
- Visual Studio Code
- Tööriistade kontrollimiseks testfail: Test.hs
- Redaktori avamine käsurealt (praeguses kaustas):
code Test.hs
- Interaktiivseks käivitamiseks käsurealt:
stack ghci Test.hs
- GHCi-s main protseduuri jooksutamiseks:
main
- GHCi-s main protseduuri jooksutamiseks:
- Kui on soov kompileerida (meil pole vaja):
stack ghc -- -main-is Test Test.hs
. Samasse kausta tekib binaarfailTest.exe
vms, mis käsurealt käivitades täidab main protseduuri.
- Redaktori avamine käsurealt (praeguses kaustas):
Scala tööriistad
- Java SE Development Kit 12 (Kuidas kontrollida, mis SDK versioon sul installeeritud on)
- Uusim IntelliJ IDEA Community Edition (sobib ka Ultimate Edition)
- Installida Scala plugin
- Luua projekt: File → New → New Project → Scala → SBT → Scala SDK: "Create..." nupp → Download... nupp → 2.13.3 (võib võtta 5 minutit aega, progress bar ei liigu)
- Tööriistade kontrollimiseks
- Lisa loodud SBT projekti kausta src/main/scala testfail: Test.scala