エラーを取得するときに問題を解決する方法:範囲内ではない
-
13-12-2019 - |
質問
*Main> :t putStrn <interactive>:1:1: Not in scope: `putStrn' Perhaps you meant one of these: `putStr' (imported from Prelude), `putStrLn' (imported from Prelude).
HASKELLモードのEMACSでHaskellプログラミングを実践しています。
端末を使用している間も、次のエラーが発生しています:
optimight@optimight:~$ ghci GHCi, version 7.4.1: http://www.haskell.org/ghc/ :? for help Loading package ghc-prim ... linking ... done. Loading package integer-gmp ... linking ... done. Loading package base ... linking ... done. Prelude> :set prompt ghci> ghci>:t putStrln <interactive>:1:1: Not in scope: `putStrln' Perhaps you meant one of these: `putStrLn' (imported from Prelude), `putStr' (imported from Prelude).
解決
あなたが探しているI / OアクションはputStrLn
。(注)資本L - Haskellシンボルは、「行に文字列を置く」と同様に、大文字と小文字が区別されます。
所属していません StackOverflow