Ocena:
Książka stanowi praktyczną kontynuację „OCaml od podstaw”, kontynuując wprowadzanie koncepcji OCaml i programowania funkcyjnego poprzez angażujące przykłady i ćwiczenia. Jest skierowana do osób z pewnym doświadczeniem w programowaniu, które chcą pogłębić swoje zrozumienie języka OCaml, jednocześnie rozwiązując rzeczywiste problemy, takie jak generowanie plików PDF.
Zalety:⬤ przejrzysty i uporządkowany tekst
⬤ pragmatyczne podejście z praktycznymi przykładami
⬤ omawia przydatne koncepcje w OCaml
⬤ ćwiczenia zawierają wskazówki i odpowiedzi
⬤ cały kod dostępny online
⬤ nadaje się do samodzielnej nauki
⬤ interaktywne i wciągające problemy
⬤ opiera się na fundamentach położonych w pierwszym tomie.
⬤ Nie obejmuje wszystkich szczegółów języka OCaml
⬤ brakuje sekcji przeglądowej na końcu rozdziałów
⬤ może pozostawić czytelnikom chęć pogłębienia wiedzy na temat systemu modułów i innych zaawansowanych tematów.
(na podstawie 5 opinii czytelników)
More OCaml: Algorithms, Methods, and Diversions
W More OCaml John Whitington przeprowadza meandrującą wycieczkę po programowaniu funkcyjnym w OCaml, wprowadzając różne funkcje języka i opisując kilka klasycznych algorytmów. Książka kończy się dużym, praktycznym przykładem dotyczącym tworzenia plików PDF. Do każdego rozdziału dostępne są pytania wraz z praktycznymi odpowiedziami i wskazówkami.
More OCaml spodoba się zarówno istniejącym programistom OCaml, którzy chcą odświeżyć swoje umiejętności, jak i doświadczonym programistom, którzy chcą poznać języki funkcjonalne, takie jak OCaml. Mamy nadzieję, że każdy czytelnik znajdzie coś nowego lub zobaczy starą rzecz w nowym świetle. Dla bardziej przypadkowych czytelników lub tych, którzy są przyzwyczajeni do innego języka funkcjonalnego, podsumowanie podstawowego OCaml znajduje się na początku książki.
Rozdziały:
⬤ Podsumowanie podstaw OCaml.
⬤ Nasze środowisko pracy.
⬤ Rozwikłanie „Fold”.
⬤ Bycie leniwym.
⬤ Nazwy krotek z rekordami.
⬤ Uogólnione wejście/wyjście.
⬤ Strumienie bitów.
⬤ Kompresja danych.
⬤ Etykietowane i opcjonalne argumenty.
⬤ Drukowanie sformatowane.
⬤ Wyszukiwanie rzeczy.
⬤ Znajdowanie permutacji.
⬤ Tworzenie zestawów.
⬤ Granie w gry.
⬤ Przedstawianie dokumentów.
⬤ Pisanie dokumentów.
⬤ Ładne obrazki.
⬤ Dodawanie d104.
⬤ Odpowiedzi na pytania.
⬤ Wskazówki dotyczące pytań.
⬤ Radzenie sobie z błędami.
© 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)