Book description
Poznaj podstawy teoretyczne programowania funkcyjnego, a następnie zacznij zgłębiać tajniki typów funkcyjnych, rekurencji oraz zmiennych niepodlegających modyfikacji. Z kolejnych rozdziałów dowiedz się, czym są ewaluacja rygorystyczna i nierygorystyczna. Zobacz też, jak wykonać dopasowanie do wzorca. Co jeszcze znajdziesz w tej książce? Wprowadzenie do języka Scala, przedstawienie języka Groovy oraz opis technik funkcyjnego programowania obiektowego to tylko niektóre z poruszanych w niej tematów. Jeżeli chcesz zmienić sposób programowania na funkcyjny, to doskonała pozycja dla Ciebie!
Table of contents
- Programowanie funkcyjne Krok po kroku: Zmień swoje podejście do programmowania!
-
Przedmowa
- Dla kogo przeznaczona jest ta książka?
- Przegląd notacji matematycznej
- Dlaczego paradygmat funkcyjny jest lepszy od imperatywnego?
- Dlaczego programowanie funkcyjne połączone z obiektowym?
- Dlaczego programowanie funkcyjne jest ważne?
- Konwencje użyte w tej książce
- Korzystanie z przykładów kodu
- Podziękowania
- 1. Wprowadzenie
- 2. Typy funkcyjne
- 3. Funkcje czyste
- 4. Zmienne niemutowalne
- 5. Rekurencja
- 6. Ewaluacje rygorystyczne i nierygorystyczne
- 7. Instrukcje
- 8. Dopasowywanie do wzorca
- 9. Funkcyjne programowanie obiektowe
- 10. Podsumowanie
- A. O autorze
- Indeks
- Kolofon
- Copyright
Product information
- Title: Programowanie funkcyjne. Krok po kroku
- Author(s):
- Release date: February 2015
- Publisher(s): Helion
- ISBN: 97888328302464
You might also like
book
Bezpieczeństwo nowoczesnych aplikacji internetowych
Książka systematyzuje wiedzę dotyczącą ataków hakerskich i technik zabezpieczania przed nimi aplikacji internetowych. Autor dogłębnie opisuje …
book
Lider produktu
Praca lidera produktu jest duzym wyzwaniem. Ze stanowiskiem tym czesto wiaze sie znaczna odpowiedzialnosc, jednak bez …
book
Przetwarzanie danych w dużej skali
Przetwarzanie i bezpieczne przechowywanie danych absorbuje uwagę inżynierów oprogramowania w coraz większym stopniu. W ostatnich latach …
book
Oprogramowanie łatwe w utrzymaniu
Oprogramowanie po wdrożeniu w środowisku produkcyjnym dalej wymaga opieki programisty. Aktualizacje, dostosowanie do zmian, udoskonalenia i …