Programowanie funkcyjne Poznaj Clojure, Elixir, Haskell, Scala, Swift

Książka

Programowanie funkcyjne
Poznaj Clojure, Elixir, Haskell, Scala, Swift

  • Wydawnictwo: Wydawnictwo Naukowe PWN
  • Rok wydania: 2020
  • ISBN: 9788301209957
  • Ilość stron: 272
  • Format: 16.5 x 23.5 cm
  • Oprawa: Miękka
Wysyłka:
Dzisiaj*Zamówienie złożone do godz. 12.00 (nie dotyczy przedpłat zaksięgowanych po godz. 12.00). Przy zamówieniu większej ilości egzemplarzy czas realizacji zamówienia może ulec wydłużeniu.
Cena katalogowa 94,00 PLN brutto
Cena dostępna po zalogowaniu
Dodaj do Schowka
Zaloguj się
Przypomnij hasło
×
×
Cena 94,00 PLN
Dodaj do Schowka
Zaloguj się
Przypomnij hasło
×
×

Opis: Programowanie funkcyjne - Michael Swaine

Programowanie funkcyjne jest jednym z głównych paradygmatów programowania. W rozmowach o programowaniu funkcyjnym zawsze pojawiają się określone pojęcia i zagadnienia. Rekurencja. Leniwe obliczenia. Przezroczystość odwołań. Eliminowanie efektów ubocznych. Funkcje jako obiekty pierwszej klasy. Funkcje wyższego poziomu. Rozwijanie (currying). Dopasowywanie wzorców. W książce Programowanie funkcyjne. Poznaj Clojure Elixir Haskell Scala Swift autorzy poruszają wszystkie te zagadnienia, spoglądając na nie z perspektywy pięciu różnych języków programowania.



Ale programowanie funkcyjne to nie jest podejście typu „wszystko albo nic”. Całkiem sensowne jest napisanie kodu imperatywnego, który wykorzystuje niektóre techniki funkcyjne, praktyki i struktury danych. Do przyjęcia jest mieszanie i dopasowywanie stylów, a niektóre języki programowania są wręcz zaprojektowane do budowy hybrydowej, pozwalając na korzystanie ze stylu, który najlepiej pasuje do bieżących potrzeb użytkownkia. W książce Programowanie funkcyjne. Poznaj Clojure Elixir Haskell Scala Swift autorzy analizują te różne podejścia, a czytelnicy sami mogą zdecydować, co im najbardziej pasuje.





„Jeśli zastanawiacie się, o co chodzi w programowaniu funkcyjnym, to ta książka Was usatysfakcjonuje. Poznacie kilka języków, wczujecie się w myślenie funkcyjne i to bez nadmiernego przywiązywania się do jednego języka lub szkoły myślenia”.

Ben Vandgrift, Główny architekt, Oryx Systems Inc.



„Ostatnia szansa na zmiany w programowaniu pojawiła się w latach dziewięćdziesiątych XX wieku, gdy podstawą było podejście obiektowe. Teraz mamy znowu do czynienia ze zmianą, ale tym razem w naszej profesji dominuje programowanie funkcyjne. Przeczytajcie tę książkę, aby zrozumieć dlaczego i nauczyć się, jak popłynąć na tej fali”.

Paul Butcher, twórca i prezes, writeandimprove.com

Kraj produkcji: PL

Producent:
WYDAWNICTWO NAUKOWE PWN SPÓŁKA AKCYJNA
UL. GOTTLIEBA DAIMLERA 2
02-460 Warszawa (PL)
tel: 226954800
email: [email protected]


Szczegóły: Programowanie funkcyjne - Michael Swaine

Tytuł: Programowanie funkcyjne
Podtytuł: Poznaj Clojure, Elixir, Haskell, Scala, Swift
Autor: Michael Swaine
Wydawnictwo: Wydawnictwo Naukowe PWN
ISBN: 9788301209957
Tytuł oryginału: Functional Programming: A PragPub Anthology: Exploring Clojure, Elixir, Haskell, Scala, and Swift
Tłumacz: Dąbkowska-Kowalik Małgorzata, Sikorski Witold
Języki: polski
Rok wydania: 2020
Ilość stron: 272
Format: 16.5 x 23.5 cm
Oprawa: Miękka
Waga: 0.5 kg


Recenzje: Programowanie funkcyjne - Michael Swaine

Zaloguj się
Przypomnij hasło
×
×


Inne pozycje tego autora: Michael Swaine (1)