게시판 인덱스

 
 FAQFAQ   검색검색   멤버리스트멤버리스트   사용자 그룹사용자 그룹   사용자 등록하기사용자 등록하기 
 개인 정보개인 정보   비공개 메시지를 확인하려면 로그인하십시오비공개 메시지를 확인하려면 로그인하십시오   로그인로그인 

exercise 1-3 예시로 나와있는거 설명 부탁드립니다

 
이 게시판은 잠겼으므로 글을 올리거나, 답변을 하거나 수정을 할 수 없습니다   이 주제는 잠겼으므로 답변을 하거나 수정을 할 수 없습니다     게시판 인덱스 -> 4190.310 Programming Languages (Spring 2011)
이전 주제 보기 :: 다음 주제 보기  
글쓴이 메시지
성창훈



가입: 2011년 3월 9일
올린 글: 8

올리기올려짐: 2011년3월17일 21:30    주제: exercise 1-3 예시로 나와있는거 설명 부탁드립니다 인용과 함께 답변

fold_left는 리스트의 모든 원소를 왼쪽에서 오른쪽으로 방문하며 함수를 적용한 결과를 모아서 돌려주는 함수라고 했는데 예시가 이해가 안되서 질문 드립니다

fold_left: (int -> int -> int) -> int -> mylist -> mylist
map (fun x y -> x+y) 0 Cons(1, Cons(2, Cons(3, Nil))) = 6

이렇게 되있는데 저 map은 단순 fold_left의 오타인가요?
오타면 결과가 6으로 나오는게 맞나요?
위로
사용자 정보 보기 비밀 메시지 보내기
이원찬



가입: 2010년 3월 4일
올린 글: 34

올리기올려짐: 2011년3월17일 22:59    주제: 인용과 함께 답변

오타입니다.
제대로 다시 쓰면 다음과 같이 됩니다:

fold_left: (int -> int -> int) -> int -> mylist -> int
fold_left (fun x y -> x+y) 0 Cons(1, Cons(2, Cons(3, Nil))) = 6

결과가 6으로 나오는 것은 맞습니다.
위로
사용자 정보 보기 비밀 메시지 보내기 글 올린이의 웹사이트 방문
성창훈



가입: 2011년 3월 9일
올린 글: 8

올리기올려짐: 2011년3월17일 23:36    주제: 인용과 함께 답변

fold_left: (int -> int -> int) -> int -> mylist -> mylist

아 여기서 마지막이 mylist가 아니라 int였군요 ㅎ
감사합니다~
위로
사용자 정보 보기 비밀 메시지 보내기
이전 글 표시:   
이 게시판은 잠겼으므로 글을 올리거나, 답변을 하거나 수정을 할 수 없습니다   이 주제는 잠겼으므로 답변을 하거나 수정을 할 수 없습니다     게시판 인덱스 -> 4190.310 Programming Languages (Spring 2011) 시간대: GMT + 9 시간(한국)
페이지 11

 
건너뛰기:  
새로운 주제를 올릴 수 없습니다
답글을 올릴 수 없습니다
주제를 수정할 수 없습니다
올린 글을 삭제할 수 없습니다
투표를 할 수 없습니다


Powered by phpBB 2.0.21-7 (Debian) © 2001, 2005 phpBB Group
Translated by kss & drssay