Ocena:
Książka jest klasycznym tekstem do nauki programowania funkcyjnego, w szczególności Haskella. Oferuje gęsty i teoretyczny przegląd koncepcji programowania funkcyjnego, ale może stanowić wyzwanie dla początkujących bez wcześniejszej wiedzy. Chociaż jest chwalona za kompleksowe wyjaśnienia i głębię, jest również krytykowana za brak praktycznych przykładów i pewne nieścisłości w dostarczonym kodzie.
Zalety:⬤ Wyczerpujące wyjaśnienia koncepcji programowania funkcjonalnego.
⬤ Obejmuje szeroki zakres tematów, zapewniając cenne spostrzeżenia.
⬤ Wysoce zalecana dla osób o matematycznym nastawieniu.
⬤ Oferuje głębokie zrozumienie, które może służyć jako podstawa do dalszych badań w programowaniu funkcjonalnym.
⬤ Gęsta i trudna w czytaniu, szczególnie dla początkujących.
⬤ Zawiera nieścisłości w przykładach kodu, które mogą dezorientować czytelników.
⬤ Brak praktycznych przykładów i rzeczywistych zastosowań, co sprawia, że czasami wydaje się sterylna.
⬤ Używa notacji matematycznej, która nie jest ściśle związana z Haskellem, co może być mylące.
(na podstawie 7 opinii czytelników)
Introduction Functional Programming: Introduction Functional Programming
Po sukcesie pierwszego wydania Introduction to Functional Programming, autorzy gruntownie zaktualizowali i poprawili ten bestsellerowy tytuł.
Ta książka jest niezwykła wśród książek o programowaniu funkcjonalnym, ponieważ jest przede wszystkim ukierunkowana na koncepcje programowania funkcjonalnego, a nie na ich realizację w konkretnym języku programowania. Książka wyraźnie wyjaśnia konstrukcję programów funkcjonalnych jako proces obliczeń matematycznych, ale matematyka jest ograniczona do tej istotnej dla rzeczywistej konstrukcji programów.
© 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)