Haskell:
Bruke et interaktivt skall (REPL)
Hvordan:
For å starte GHCi (Glasgow Haskell Compiler’s interaktive miljø), skriv ganske enkelt ghci
i terminalen din. Her er hvordan du bruker det:
Prelude> let x = 5
Prelude> x * 2
10
Prelude> :t x
x :: Num a => a
Eksempelutdata forklarer at x
er en numerisk variabel og viser at å doble den resulterer i 10.
Dypdykk:
Haskells GHCi har kommet langt siden begynnelsen. Det tilbyr et rikt sett med funksjoner som tabulatorkompletering, flerlinjeinntasting og pakkelasting. Alternativer som Hugs er stort sett historiske nå, med GHCi som standarden. GHCi kompilerer kode akkurat i tide hver gang du angir et uttrykk, og gir deg en effektiv måte å teste din Haskell-kode på.