Programowanie funkcyjne
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…
Pobierz darmowy fragment82,99 złCena okładkowa: 94,00 zł −12%ⓘ
W bibliotece do 30 minut od opłacenia Bez ograniczeń, znak wodny — jak to działa?
Kup w zestawie taniej
Zaznacz, które tytuły chcesz — rabat zestawu −15% nalicza się przy zakupie min. 2 pozycji.
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.
- Format
- Ebook
- Tłumaczenie
- Małgorzata Dąbkowska-Kowalik, Witold Sikorski
- Redakcja
- Michael Swaine
- Wydawnictwo
- Wydawnictwo Naukowe PWN
- EAN
- 9788301210465
- ISBN
- 978-83-01-21046-5
- ISBN wydania papierowego
- 978-83-01-20995-7
- Rok wydania
- 2020
- Miejsce wydania
- Warszawa
- Wydanie
- 1
- Język
- polski
- Liczba stron
- 286
- Formaty plików
- MOBI, EPUB
- Rozmiar pliku
- MOBI: 5,5 MB · EPUB: 2,2 MB
- Zabezpieczenie
- Znak wodny (watermark)
- Słowa kluczowe
- Swift, programowanie funkcyjne, rekurencja, Elixir, Clojure, Haskell, Scala, funkcyjne języki programowania, leniwe obliczenia, przezroczystość odwołań, eliminowanie efektów ubocznych, funkcje jako obiekty pierwszej klasy, funkcje wyższego poziomu, dopasowywanie wzorców
- Przeczytasz na
- telefon i tablet, komputer, Kindle, PocketBook, inkBook, Onyx
Tylko zalogowani klienci, którzy kupili ten produkt mogą napisać opinię.













Opinie
Na razie nie ma opinii o produkcie.