2014-02-09 3 views
20

나는 방금 모험심을 터트 리고 하스켈을 배우기로 결정했다. 나는 http://learnyouahaskell.com/을 따라 따라하고있다. 나는 64bit Mac Architecture 용 http://www.haskell.org/platform/mac.html에서 하스켈 플랫폼 전체를 다운로드했다. 이미 gcc/명령 줄 도구가 설치되어 있었고, 아직 Mavericks를 실행하고 있지 않다.unknown command ': 1'haskell

GHCI 큰 실행,하지만 간단한 doubleMe 운동을 쓰고, 저장하고 스크립트를 실행 learnyouahaskell의 지시를 따라 할 때, GHCI 다음과 같은 오류 출력 : 난
Prelude> :1 baby
unknown command ':1'
use :? for help.

을 이 명령이 더 이상 사용되지 않거나 LearnYouAHaskell의 설명서를 잘못 읽고 있는지 궁금합니다.

도움을 주시면 감사하겠습니다. 감사.


구문 도움말과 내 질문에 답해 주셔서 감사합니다. 여기에 혼란을 야기 원본 소스입니다 :

Screenshot from learnyouahaskell

는 그리고 여기 왜 1 숫자와 소문자 l하여 ITerm에 혼란을했다 :

Screenshot from iTerm

+5

답변

32

GHCi가 :load 또는 약어를 이해 :l, 콜론 다음에 숫자 1이옵니다.
소문자 L과 숫자 1은 매우 유사하게 보이므로 혼란 스러울 수 있습니다.

+0

정확히 그 경우입니다. ':? 'help 명령은': load'를 명령으로 나열하지 않았습니다. 좋은 캐치, 고마워. – sammalaska