Skip to content

Latest commit

 

History

49 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

About the course

This course was designed for people who would like to sharpen their skills in Java programming and learn the functional programming paradigm in practice.

The course consists of theories, examples, questions, and code challenges. You will need both reading and writing code skills, as well as a bit of patience to successfully complete the course.

The most important topics you will learn are lambda expressions, method references, functional interfaces, composition, stream API, optional, currying and others.

To reduce your spent time on completing exercises, all I/O and some other operations will be added to your solution automatically. It will also allow you to focus on the meaning of the assigned tasks. Look carefully at each example in the theory lessons and you will be able to write your solutions faster.

.

About

Stepik - course about Java Functional Programming

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages