.ghci 文件中的注释

Comments in .ghci file

是否可以向 .ghci 文件添加评论?

例如

:set +r # https://downloads.haskell.org/~ghc/latest/docs/html/users_guide/ghci.html#faq-and-things-to-watch-out-for

这对于记录和切换行为都很有用。

当然,它们只是正常的 Haskell 评论。事实上,这就是我的 .ghci 文件的样子,其中有很多内容被注释掉了:

-- :def hoogle \x -> return $ ":!hoogle \"" ++ x ++ "\""
-- :def doc \x -> return $ ":!hoogle --info \"" ++ x ++ "\""
:set -XTypeOperators
:set -XTupleSections
:set -XFlexibleContexts
:set -XGADTs

-- Pretty printing of it
-- :set -package ghci-pretty
-- import IPPrint.Colored
-- :set -interactive-print=IPPrint.Colored.cpprint

...

(不知道我为什么这么做,顺便说一句,我通常只是删除我不使用的东西,并在必要时通过版本控制恢复它。)