Använda en interaktiv skal (REPL)

Haskell:
Använda en interaktiv skal (REPL)

Hur:

För att starta GHCi (Glasgow Haskell Compiler’s interaktiva miljö), skriv helt enkelt ghci i din terminal. Så här använder du det:

Prelude> låt x = 5
Prelude> x * 2
10
Prelude> :t x
x :: Num a => a

Exempelutmatningen förklarar att x är en numerisk variabel och visar att fördubbling av den resulterar i 10.

Djupdykning:

Haskells GHCi har kommit långt sedan sin början. Det erbjuder en rik uppsättning funktioner som flikkomplettering, flerledsinmatning och paketladdning. Alternativ som Hugs är mestadels historiska nu, med GHCi som standard. GHCi kompilerar kod i realtid varje gång du matar in ett uttryck, vilket ger dig ett effektivt sätt att testa din Haskell-kod.

Se även: