Esimene praktikum
Siin väljapakutud tööriistad pole kohustuslikud, kuid need võiks testimise jaoks siiski enda sülearvutitesse laadida.
Haskelli tööriistad
- Kompilaator (GHC ver. >= 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
- Testfail: Test.hs
- redaktori avamine käsurealt:
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:
stack ghc -- -main-is Test Test.hs
- redaktori avamine käsurealt:
Haskelli ülesanne (kiirematele)
Uurida Test.hs faili sisu. Mida see teeb (interpretaatoris)? Kasutada sarnast mustrit ja implementeerida Fibonacci arve arvutav funktsioon. Testige oma lahendust!
Scala tööriistad
- Java SE Development Kit 12 (Kuidas kontrollida, mis SDK versioon sul installeeritud on)
- Uusim IntelliJ IDEA Community Edition
- Installida Scala plugin
- New Project → Scala + IDEA (IDEA-based Scala project) → Scala SDK: "Create..." nupp → Download... nupp → 2.13.0 (võib võtta 5 minutit aega, progress bar ei liigu)
- Testige kompilaatori tööd
- Scala project: Test1.scala