CharSyam
Tag | Location | Media | Guestbook | Admin

2009/11/24 01:06 2009/11/24 01:06
Haskell IO 관련해서 삽질하기 getChar, putChar

시간이 나면 조금씩 함수형 언어를 해볼려고 생각중인데, 생각만 하고, 노력은 안한다는…

사실 노력을 안한 이유 중에, 이거 haskell Sample을 아무리 따라해봐도 제대로 동작하지가 않는다.

-_-;; 그런데 엄청난 반전이 있었으니…

나를 괴롭히던 샘플 IO관련 인데

main :: IO()
main = do c <- getChar
                        putChar a

라는 함수가 있었다.

글자를 한자 stdin 으로 받아서 stdout 으로 뿌려주는 아주 단순한 예제인데 자꾸…

“The last statement in a 'do' construct must be an expression” 라는 에러가 나면서 샘플을 돌려볼 수가없는 것이었다.

그런데 –_-

위의 예제를 다음과 같이 하면 돌아간다.

main :: IO()
main = do
                        c <- getChar
                        putChar a

이런 젠장, do 와 같은 라인에 뭔가가 있으면 안되는 것이었다. T.T 왜 그런지는 나두 잘 모르겠지만, 계속 위의 에러가 나면서 T.T 모두들 이런 실수 안하시길…

Track this back : http://liso.or.kr/~charsyam/charsyam/tc/CharSyam/trackback/64

[로그인][오픈아이디란?]
name    password    homepage
 hidden


BLOG main image
CharSyam
 Notice
 Category
전체 (70)
(9)
(3)
프로그래밍 (56)
게임 (1)
Server Setting (1)
 TAGS
TearUp 구본형 지식인의 책임 Simple Factory DTM_SETIMAGE 세월이 젊음에게 모듈 사용 뷰 C# 미디어법 DQ4 정치 지속적인 통합 VFS WindowMobile 구글테스트 Bundle Identifier Window Mobile 6 Atomic 일일빌드 google test Abstract Factory WindowsMobile C&C 뷰타입 스타일 TDD 다국어바로가기 드래곤퀘스트4 윈도우즈 모바일 촘스키 소프트웨어 아키텍처 문서화 이미지로드
 Calendar
«   2010/03   »
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31      
 Recent Entries
Lucene Build and Run D...
올해 마음잡고 공부할 것들
아이폰과 아이팟 터치...
아이폰 개발 &ndash; NS...
iPhone library, framew...
 Recent Comments
네, 저도 동감합니다....
CharSyam - 2009
http://www.thisisgame....
ParkPD - 2009
준이는 이제 소집해제...
CharSyam - 2009
F모사의 프로그램이 C:\...
준 - 2009
크크 대명이형을 google...
준 - 2009
 Recent Trackbacks
Buy phentermine cheap.
Phentermine cheap.
Online phentermine.
Phentermine wordwide s...
Cheap phentermine.
Discount phentermine.
플래닝 포커 카드
Pell's seer Blog
 Archive
2010/02
2010/01
2009/12
2009/11
2009/10
 Link Site
 Visitor Statistics
Total : 23624
Today : 12
Yesterday : 133
rss
Powered by Tistory & Designed by webnoon.net