这个问题出现在#haskell irc聊天中:

我如何在不导入前奏的情况下启动ghci?

可能的答案似乎很明显:

ghci -XNoImplicitPrelude,或使用import Prelude ()加载文件

后者似乎有效,而前者奇怪地无效。但是,import Prelude ()从Prelude导入了声明的实例,对吗?有没有一种更好的方式来创建ghci session 而根本不加载Prelude?

最佳答案

接受的答案似乎不再起作用。这确实在ghci 8.0.2中起作用。

Prelude> :set -XNoImplicitPrelude
Prelude> :m -Prelude
>

关于haskell - 没有前奏的ghci session ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7732594/

10-12 04:57