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.