haskell包:base与haskel98

时间:2017-01-01 00:52:51

标签: haskell

我在我的Ubuntu系统上安装了haskell-platform。现在我需要运行

ghci -package haskell98 -hide-package base

为了尝试简单的事情:

 map Char.toUpper "Hello World"

有没有办法让它成为默认值?

1 个答案:

答案 0 :(得分:5)

好吧,您可以将这些选项放在~/.ghci文件中:

:set -hide-package base
:set -package haskell98

但是,我真的建议你不要这样做。只是习惯了现代图书馆。

GHCi, version 7.10.2: http://www.haskell.org/ghc/  :? for help
Prelude> map Data.Char.toUpper "Hello"
"HELLO"

或者

Prelude> :m +Data.Char
Prelude Data.Char> toUpper <$> "Hello"
"HELLO"