Hands-on functional programming with Java

"Functional programming, a popular programming paradigm used to simplify many tasks, will help you write flexible and succinct code. This paradigm makes programs easier to reason with because they're deterministic (one specific input will always give you the same output). This course takes...

Full description

Bibliographic Details
Main Author: Stojkoski, Christian
Format: eBook
Language:English
Published: [Place of publication not identified] Packt 2019
Subjects:
Online Access:
Collection: O'Reilly - Collection details see MPG.ReNa
LEADER 02173nmm a2200301 u 4500
001 EB001923577
003 EBX01000000000000001086479
005 00000000000000.0
007 cr|||||||||||||||||||||
008 210123 ||| eng
050 4 |a QA76.73.J38 
100 1 |a Stojkoski, Christian 
245 0 0 |a Hands-on functional programming with Java  |c Christian Stojkoski 
260 |a [Place of publication not identified]  |b Packt  |c 2019 
300 |a 1 streaming video file (1 hr., 49 min., 20 sec.) 
653 |a Java (Computer program language) / fast / (OCoLC)fst00982065 
653 |a Functional programming (Computer science) / http://id.loc.gov/authorities/subjects/sh87007844 
653 |a Functional programming (Computer science) / fast / (OCoLC)fst00936086 
653 |a Java (Langage de programmation) 
653 |a Programmation fonctionnelle 
653 |a Java (Computer program language) / http://id.loc.gov/authorities/subjects/sh95008574 
041 0 7 |a eng  |2 ISO 639-2 
989 |b OREILLY  |a O'Reilly 
500 |a Title from title screen (viewed April 11, 2019) 
856 4 0 |u https://learning.oreilly.com/videos/~/9781789804362/?ar  |x Verlag  |3 Volltext 
082 0 |a 500 
082 0 |a 000 
520 |a "Functional programming, a popular programming paradigm used to simplify many tasks, will help you write flexible and succinct code. This paradigm makes programs easier to reason with because they're deterministic (one specific input will always give you the same output). This course takes a thought-leadership approach, gently introduces you to Functional Programming, and takes you all the way to becoming a master of the paradigm. You'll then learn how to work with higher-order functions, lambda functions, collections and more. You'll learn how to apply the best data structures and algorithms that optimize functions and also how to reuse and refactor functional blocks of code. This course is updated to Java 12 so that you will be ahead of the crowd. By the end of the course, you will have mastered the concepts regarding functional programming along with OOP, to build robust and highly testable applications."--Resource description page