Programowanie funkcyjne w Pythonie. Jak pisać zwięzły, wydajny i ekspresywny kod

  • Data wydania: 2023/09/26
  • Liczba stron 456
  • Oprawa oprawa broszurowa
  • Format 16.5x23.5 cm
  • Wydawca: Helion
  • Wysyłka: 10 dni
£15.66
£19.58
Tax included
Quantity

Add to wishlist

Mimo że Python nie jest typowym językiem programowania funkcyjnego, umożliwia pisanie kodu w spos&oacute,b właściwy dla tego podejścia. W efekcie można tworzyć zwięzłe i eleganckie programy, kt&oacute,re działają szybciej i zużywają mniej zasob&oacute,w. Jeśli uważasz, że te argumenty uzasadniają zapoznanie się z funkcyjnym podejściem do programowania w Pythonie, to ta książka jest dla Ciebie.

Dzięki temu praktycznemu podręcznikowi zrozumiesz, kiedy i dlaczego warto zastosować myślenie funkcyjne, a także jak korzystać z technik funkcyjnych w r&oacute,żnych scenariuszach. Dowiesz się r&oacute,wnież, jakie narzędzia i biblioteki przeznaczone do tego celu są dostępne w Pythonie i jak używać wyrażeń generatorowych, list składanych i dekorator&oacute,w. W tym wydaniu znalazły się nowe rozdziały dotyczące złożonych obiekt&oacute,w bezstanowych, funkcji kombinatorycznych i pakietu toolz, zawierającego zbi&oacute,r moduł&oacute,w wspomagających pisanie program&oacute,w funkcyjnych. Umieszczono tu ponadto sporo ciekawych przykład&oacute,w, dotyczących choćby eksploracyjnej analizy danych i ich czyszczenia.

W książce między innymi:

  • najciekawsze biblioteki i wbudowane funkcje wyższego rzędu w Pythonie
  • tworzenie funkcji generatorowych i leniwe wartościowanie
  • implementacja dekorator&oacute,w do kompozycji funkcyjnej
  • podpowiedzi typ&oacute,w w Pythonie
  • obsługa wsp&oacute,łbieżności i implementacja usług sieciowych
  • biblioteka PyMonad i tworzenie symulacji z obsługą stan&oacute,w

Chcesz tworzyć wydajny kod? Naucz się programowania funkcyjnego!

887664
Numer EAN
9788328900639
Rok wydania
2023
Liczba stron
456
Oprawa
oprawa broszurowa
oprawa2
oprawa miękka
dostępność
10 dni
Format
16.5x23.5 cm
Identyfikator
109268