Usando um shell interativo (REPL)

Haskell:
Usando um shell interativo (REPL)

Como fazer:

Para iniciar o GHCi (ambiente interativo do Glasgow Haskell Compiler), basta digitar ghci no seu terminal. Veja como usá-lo:

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

A saída do exemplo explica que x é uma variável numérica e mostra que dobrá-la resulta em 10.

Aprofundando:

O GHCi do Haskell evoluiu muito desde sua criação. Ele oferece um conjunto rico de recursos, como conclusão de tabulação, entrada de múltiplas linhas e carregamento de pacotes. Alternativas como o Hugs são, na maior parte, históricas agora, sendo o GHCi o padrão. O GHCi compila o código em tempo real toda vez que você insere uma expressão, oferecendo uma maneira eficiente de testar seu código Haskell.

Veja também: