WinGHCi では、次のコードをどのように実装できますか?
soma :: Int -> Int
soma 1 = aluno 1
soma n = aluno n + soma (n-1)
現在、次を使用して複数行のコードを書いています
:{
...
:}
しかし、この場合、それは問題を解決していないようです。また、なぜ何かが
soma x y = x + y
WinGHCi で作業しているときはどうなりますか? letキーワードを使用する場合にのみ実行できます
let soma x y = x + y -- valid Haskell code
ただし、ほとんどの文献では、人々はそれを使用していないようです (コードをコンパイルしているためだと思いますか?)。
ありがとう