Programowanie funkcyjne

Programowanie funkcyjne

75,20 zł
Zobacz ofertę

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.

📘 Programowanie funkcyjne
Sprawdź cenę i dostępność tej publikacji.
👉 Zobacz ofertę

Powiązane produkty

ArchiCAD 8.1/9
Poznaj najnowszą wersję znanego narzędzia dla architektów Zainstaluj aplikację i poznaj...
87,00 zł
Learning Kali Linux. Security Testing, Penetration Testing, and Ethical Hacking
With more than 600 security tools in its arsenal, the Kali Linux distribution can be ov...
143,65 zł
CATIA V5. Przykłady efektywnego zastosowania systemu w projektowaniu mechanicznym
Wykorzystywanie systemów CAD w biurach projektowych to dziś niemal standard. Niestety -...
79,00 zł