

Algorithm Design with Haskell: 9781108491617: Computer Science Books @ desertcart.com Review: Damaged on arrival. - While the content of the book is really great. The book came in bad condition. Papers are not glued well and it came with dents and damages on paper and cover. Review: Hard to read code examples (math symbols in code, proportional italic font) - Seems like a great book. However, while the material in the book already gives a good amount of cognitive load, The authors make a reader's life unnecessarily harder and add more to it by: 1. Using math notation in code snippets The reader needs to manually convert all math such as → ⊕ ≪ · symbols and subtexts to code. It's not Haskell and it can't be pasted to REPL or an .hs file. Using ASCII would make it more comprehensible. 2. Using Italic Proportional Font for code The code blends together (italic) and is not spaced properly. Using a regular fixed-width font would improve readability.

| Best Sellers Rank | #2,239,811 in Books ( See Top 100 in Books ) #2,125 in Computer Programming Languages #5,003 in Programming Languages (Books) |
| Customer Reviews | 4.6 4.6 out of 5 stars (43) |
| Dimensions | 6.75 x 1.25 x 9.75 inches |
| Edition | 1st |
| ISBN-10 | 1108491618 |
| ISBN-13 | 978-1108491617 |
| Item Weight | 1.85 pounds |
| Language | English |
| Print length | 450 pages |
| Publication date | August 13, 2020 |
| Publisher | Cambridge University Press |
A**D
Damaged on arrival.
While the content of the book is really great. The book came in bad condition. Papers are not glued well and it came with dents and damages on paper and cover.
A**X
Hard to read code examples (math symbols in code, proportional italic font)
Seems like a great book. However, while the material in the book already gives a good amount of cognitive load, The authors make a reader's life unnecessarily harder and add more to it by: 1. Using math notation in code snippets The reader needs to manually convert all math such as → ⊕ ≪ · symbols and subtexts to code. It's not Haskell and it can't be pasted to REPL or an .hs file. Using ASCII would make it more comprehensible. 2. Using Italic Proportional Font for code The code blends together (italic) and is not spaced properly. Using a regular fixed-width font would improve readability.
M**R
Really good algorithm book
This book is a decent algorithm book. I wish it could use more advanced features of Haskell. But still, eye opening.
N**S
気に入ったところは、サンプルコードが充実していたこと。GHCコンパイラのみで、外部パッケージを使わないでも、BFSやDFSなどのアルゴリズムやグラフなどのアルゴリズムが書けることを示したところ。 気に入らないところは、サンプルを実行するのに必要な関数が章末の問題に記述されていたりするところ。 使い方は、辞書を引くようにして疑問に思ったところを読んで理解し、引用してコードを書いて動かし、パフォーマンスを見る。本書を使って、競プロの問題を解いてみるなどに使っています。実行速度は遅かったりするので、ステートモナドやメモアイゼーションなどを用いたり、正格性を制御したりして向上させる必要があります。
Trustpilot
1 month ago
2 weeks ago