在我的阴谋文件中,我启用了一堆语言扩展。假设我有
是否有一种方法可以自动启动GHCi?而不是手动执行
ghci -XTemplateHaskell -XQuasiQuotes -XCPP
发布于 2013-05-02 00:11:30
cabal-ghci正是我想要的。
发布于 2012-12-07 03:27:59
是的,您可以使用.ghci文件。见GHC手册第2.9节。
~/.ghci
:set -XTemplateHaskell -XQuasiQuotes -XCPP
发布于 2012-12-07 04:49:54
在源文件顶部的杂注中指定扩展名:
{-# LANGUAGE TemplateHaskell, QuasiQuotes, CPP #-}对于不属于语言实用化范围的ghc选项,您也可以使用OPTIONS_GHC杂注(并且可以编写{-# OPTIONS_GHC -XTemplateHaskell -XQuasiQuotes -XCPP #-} (注意缺少逗号),但在可能的情况下首选语言语用,因为它可以移植到支持扩展的其他编译器中。
https://stackoverflow.com/questions/13756434
复制相似问题