Ocena:

Książka oferuje wartościowe treści na temat algorytmów, zwłaszcza w Haskellu, ale ma poważne problemy z jakością fizyczną i czytelnością przykładów kodu.
Zalety:Świetna treść na temat algorytmów, obszerny przykładowy kod i praktyczne zastosowania dla średnio zaawansowanych. Książka jest uważana za otwierającą oczy i przyzwoitą do nauki algorytmów Haskella.
Wady:Książka dotarła uszkodzona, ze słabo sklejonymi stronami i wgnieceniami. Przykłady kodu są trudne do odczytania ze względu na użycie notacji matematycznej zamiast ASCII i kursywy, która zmniejsza przejrzystość.
(na podstawie 4 opinii czytelników)
Algorithm Design with Haskell
Książka przedstawia pięć głównych zasad projektowania algorytmów: dziel i zwyciężaj, algorytmy zachłanne, rozrzedzanie, programowanie dynamiczne i wyszukiwanie wyczerpujące.
Służy studentom, nauczycielom, badaczom i profesjonalistom, którzy chcą dowiedzieć się więcej o tym, co składa się na dobry algorytm i jak takie algorytmy można wyrazić w kategoriach czysto funkcjonalnych.