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
£ 17.62
£ 19.58
Brutto
Ilość

Dodaj do schowka

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
dostępność
10 dni
Format
16.5x23.5 cm
Identyfikator
109268