入門Haskell―はじめて学ぶ関数型言語