【发布时间】:2016-10-12 10:40:35
【问题描述】:
我已经在这里坐了很长时间了,我的问题无法通过谷歌搜索、尝试和错误来解决。我有以下代码sn-p:
data Prozess = Prozess { pid :: Int, arrival :: Int, computing :: Int } deriving (Show)
let idle = Prozess{pid=1, arrival=5, computing=10}
所以我尝试用 ghci 编译它,但它一直在“让空闲...”行给我一个“解析错误(可能是不正确的缩进或不匹配的括号)”。奇怪的是,我尝试使用我们的 Jupyter-Server 编译它,这似乎工作得很好。另外,如果我在没有“let”行的情况下编译它,然后通过*Main>中的终端输入-exact-相同的行,它也可以正常工作。
那么 ghci 有什么问题?我想我正在为此失去理智。
【问题讨论】:
标签: parsing haskell jupyter ghci let