Chris Okasaki의 1996 년 논문과 1999 년 책 순수 기능 데이터 구조의 내용 차이는 무엇입니까? [닫은]

순전히 기능적인 데이터 구조를 읽고 싶습니다. 논문 (PDF로 무료로 제공)을 쉽게 찾을 있지만 , 책이 있습니다 . 따라서이 두 간행물의 차이점이 무엇인지 알고 싶습니다.



답변

여기서 저자에 의해 블로그 게시물의 그는 말한다

나는 논문의 기본 구성이 매우 견고하다고 생각했기 때문에 대부분은 책으로 더 잘 작동하도록 물건을 추가하고 조정하는 데 집중할 수있었습니다. 예를 들어 더 이상 독창적 인 작업에 중점을 두어야한다는 논문의 제약이 없어서 다른 사람들이 개발 한 데이터 구조를 자유롭게 추가 할 수있었습니다.

주요 추가 사항은 입문 자료 (예 : Richard Bird와 함께 일련의 전자 메일로 논문 방어 후 몇 주 후에 개발 된 적갈색 나무 단순화), 연습 및 Haskell의 모든 소스 코드를 포함하는 부록으로 확장되었습니다. (주요 텍스트는 표준 ML에서 소스 코드를 사용했습니다).


답변

나는 책의 소유자로서 ( 많은 것을 얻지 못했지만 ) 그의 ML 코드의 Haskell 번역으로 다소 큰 부록을 추가한다고 지적 할 수 있습니다.

그 외에도, 그는 본질적으로 자신의 논문을 가져 와서 재 작업하고 공식적으로 출판 한 것처럼 보입니다. 당신은 아마 무료로 논문에서 많은 것을 얻을 수 있지만, 책에는 약간의 수정, 단어 및 추가 참조가있을 것입니다.


답변