Programowanie funkcyjne w języku Java

Opublikowane: 02/11/2015

w kategorii Zasoby.

Wstęp

Programowanie funkcjonalne jest stylem przetwarzania bez efektów ubocznych. Podobne do wykonywania funkcji matematycznych, takie programowanie jest prostsze w utrzymaniu i zrozumieniu ponieważ nie musisz się zastanawiać co się stanie z wykonywanym obiektem. W Javie programowanie funkcyjne (FP) stało się popularne dzięki dodatkom w Java 8 (strumienie), ale ten paradygmat był już dostępny w Javie wcześniej - zobacz książki pniżej.

Poradniki

Książki

  • "Java 8 Lambdas: Functional Programming For The Masses", Richard Warburton
  • "Functional Programming in Java: Harnessing the Power of Java 8 Lambda Expressions", Venkat Subramaniam
  • "Functional Programming for Java Developers", Dean Wampler
  • "Java 8 in Action: Lambdas, Streams, and functional-style programming", Raoul-Gabriel Urma
  • "Mastering Lambdas: Java Programming in a Multicore World", Maurice Naftalin
  • "Functional Programming in Java", Pierre-Yves Saumont

Rozwiązania

Zobacz również

Udostępnij

obserwuj