【发布时间】:2015-03-08 14:45:11
【问题描述】:
我正在使用 org-mode 博客,我使用 org-babel 评估代码如下:
#+BEGIN_SRC haskell
import Data.Function (fix)
f :: Int -> Int
f = (+ 1)
main :: IO ()
main = do
putStrLn $ show $ f 1
#+END_SRC
#+RESULTS:
: <interactive>:9:25: Not in scope: ‘f’
我发现用于 haskell 的 org-babel 使用 infer-haskell 模式来启动会话并评估代码。我还说创建了会话,如果我不定义函数而是直接 putStrLn "hello" ,它可以工作。
希望任何人都可以修复错误:)
【问题讨论】:
标签: haskell emacs org-mode org-babel