Ocena:
Książka zapewnia dogłębny wgląd w rozumowanie równościowe w programowaniu funkcjonalnym, w szczególności w Haskellu, dzięki czemu jest solidnym źródłem wiedzy dla bardziej doświadczonych uczniów. Jest dobrze oceniana za jasny język, rygorystyczne wyjaśnienia i kompleksowe ćwiczenia. Nie jest jednak odpowiednia dla absolutnie początkujących, a fizyczne problemy z czytelnością mogą utrudniać korzystanie z niej.
Zalety:⬤ Ważny punkt zwrotny w Haskellu i programowaniu funkcyjnym.
⬤ Promuje obliczenia wolne od mutacji i bezpieczne dla wątków.
⬤ Przejrzysty i przyjemny styl pisania.
⬤ Wyczerpujące i rozbudowane ćwiczenia z rozwiązaniami.
⬤ Rozwija umiejętności logiczne i programistyczne wykraczające poza Haskella.
⬤ Dobra do samodzielnej nauki dla doświadczonych osób.
⬤ Nieodpowiednie dla początkujących; może być trudne do zrozumienia na początku.
⬤ Brak jasności co do praktycznego zastosowania kodowania na wczesnym etapie.
⬤ Problemy z jakością druku (cienki papier) utrudniają czytanie.
⬤ Może wymagać dodatkowych zasobów, aby w pełni nauczyć się Haskella.
(na podstawie 11 opinii czytelników)
Thinking Functionally with Haskell
Richard Bird słynie z jasności i rygorystyczności swoich tekstów. Jego nowy podręcznik, który wprowadza studentów w programowanie funkcyjne, kładzie nacisk na podstawowe techniki matematycznego rozumowania programów funkcyjnych.
Studiując podstawowe prawa równań, książka umożliwia studentom zastosowanie rozumowania obliczeniowego do ich programów, zarówno w celu zrozumienia ich właściwości, jak i zwiększenia ich wydajności. Książka została zaprojektowana tak, aby pasowała do pierwszego lub drugiego roku studiów licencjackich i jest gruntownym przeglądem i zastąpieniem jego wcześniejszych podręczników.
Zawiera studia przypadków w Sudoku i pretty-printing oraz ponad 100 starannie dobranych ćwiczeń z rozwiązaniami. Ten wciągający tekst będzie mile widziany zarówno przez studentów, jak i nauczycieli.
© Book1 Group - wszelkie prawa zastrzeżone.
Zawartość tej strony nie może być kopiowana ani wykorzystywana w całości lub w części bez pisemnej zgody właściciela.
Ostatnia aktualizacja: 2024.11.13 21:45 (GMT)