Programowanie Funkcyjne dla Śmiertelników ze Scalaz

Programowanie Funkcyjne dla Śmiertelników ze Scalaz

Sam Halliday and Wojciech Pituła
Buy on Leanpub

Table of Contents

Programowanie Funkcyjne dla Śmiertelników ze Scalaz

  • O niniejszej książce
  • Nota lewa autorskiego
  • Podziękowania
  • Nota tłumacza
  • Aspekty praktyczne
  • 1. Wprowadzenie
    • 1.1 Abstrahowanie nad wykonaniem
    • 1.2 Programowanie czysto funkcyjne
  • 2. Konstrukcja for
    • 2.1 Wzbogacona składnia
    • 2.2 Obsługa błędów
    • 2.3 Sztuczki
    • 2.4 Łączenie kontekstów
  • 3. Projektowanie aplikacji
    • 3.1 Specyfikacja
    • 3.2 Interfejsy i algebry
    • 3.3 Logika biznesowa
    • 3.4 Testy jednostkowe
    • 3.5 Przetwarzanie równoległe
    • 3.6 Podsumowanie
  • 4. Dane i funkcjonalności
    • 4.1 Dane
    • 4.2 Funkcjonalności
    • 4.3 Modelowanie OAuth2
    • 4.4 Podsumowanie
  • 5. Typeklasy ze Scalaz
    • 5.1 Plan
    • 5.2 Rzeczy złączalne
    • 5.3 Rzeczy obiektowe
    • 5.4 Rzeczy mapowalne
    • 5.5 Wariancja
    • 5.6 Apply i Bind
    • 5.7 Aplikatywy i monady
    • 5.8 Dziel i rządź
    • 5.9 Plus
    • 5.10 Samotne wilki
    • 5.11 Ko-rzeczy
    • 5.12 Bi-rzeczy
    • 5.13 Podsumowanie
  • 6. Typy danych ze Scalaz
    • 6.1 Wariancja typów
    • 6.2 Ewaluacja
    • 6.3 Memoizacja
    • 6.4 Tagowanie
    • 6.5 Transformacje naturalne
    • 6.6 Isomorphism
    • 6.7 Kontenery
    • 6.8 Kolekcje
    • 6.9 Podsumowanie
  • 7. Zaawansowane Monady
    • 7.1 Always in motion is the Future
    • 7.2 Efekty i efekty uboczne
    • 7.3 Bezpieczeństwo stosu
    • 7.4 Biblioteka Transformatorów Monad
    • 7.5 Darmowy lunch
    • 7.6 Parallel
    • 7.7 IO
    • 7.8 Podsumowanie
  • 8. Derywacja Typeklas
    • 8.1 Uruchamianie Przykładów
    • 8.2 scalaz-deriving
    • 8.3 Magnolia
    • 8.4 Shapeless
    • 8.5 Wydajność
    • 8.6 Podsumowanie
  • 9. Zmontowanie Aplikacji
    • 9.1 Przegląd
    • 9.2 Main
    • 9.3 Blaze
    • 9.4 Podziękowania
  • Skrót Typeklas
  • Haskell
    • Dane
    • Funkcje
    • Typeklasy
    • Algebras
    • Moduły
    • Ewaluacja
    • Kolejne kroki
  • Licencje
    • Licencja Scali
    • Licencja Scalaz
  • Notatki
Programowanie Funkcyjne dla Śmiertelników ze Scalaz/overview

Programowanie Funkcyjne dla Śmiertelników ze Scalaz

course_overview

count_chapters
begin_reading
download
p_implied_book_part_name

Programowanie Funkcyjne dla Śmiertelników ze Scalaz18 chapters

Begin ›
  1. O niniejszej książce

  2. Nota lewa autorskiego

  3. Podziękowania

  4. Nota tłumacza

  5. Aspekty praktyczne

  6. 1. Wprowadzenie

  7. 2. Konstrukcja for

  8. 3. Projektowanie aplikacji

  9. 4. Dane i funkcjonalności

  10. 5. Typeklasy ze Scalaz

  11. 6. Typy danych ze Scalaz

  12. 7. Zaawansowane Monady

  13. 8. Derywacja Typeklas

  14. 9. Zmontowanie Aplikacji

  15. Skrót Typeklas

  16. Haskell

  17. Licencje

  18. Notatki