저는 꽤 오랫동안 여기에 앉아 있었고 제 문제는 인터넷 검색, 시도 및 오류로 해결되지 않습니다. ghci와 Haskell의 구문 분석 오류가 'let'으로 나타납니다.
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>의 Terminal을 통해 -exact- 같은 라인을 입력하면 잘 동작합니다.
그래서 ghci의 문제점은 무엇입니까? 나는 이것에 대해 내 마음을 잃어 가고 있다고 생각합니다.
가능한 중복 (http://stackoverflow.com/questions/14052093/ghci-let-what-does -it-do) – Veritas