Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
型定義またはできればすべての種類のステートメントを受け入れる Haskell インタープリターはありますか?
私はすでに試しましたが、これらのどれもそれをしませんghci。hugsこれが難しい/不可能である特定の理由はありますか?
ghci
hugs
まもなく GHCi で修正されるようです。以下を参照してください。
https://ghc.haskell.org/trac/ghc/ticket/4929
従来、これに対する答えは、インタラクティブプロンプトで記述されたコードがIOモナド内に存在するというものでした。の後ろに影がmain = do隠れているようPrelude>です。letそのように考えてください。すべてのステートメントと同様に、型宣言と最上位の宣言構文がないことは理にかなっています。
main = do
Prelude>
let
しかし、Ptivalは正しいです。すぐにそれについて心配する必要はないようです。