Java parallel stream patternlets are concise & reusable parallel programming mini-patterns that succinctly illustrates common solutions to parallel programming problems implemented using Java parallel stream. This work is based on the OpenMP patternlets in C language by Joel Adams:
Adams, Joel C. "Patternlets: A Teaching Tool for Introducing Students to Parallel Design Patterns." 2015 IEEE International Parallel and Distributed Processing Symposium Workshop. IEEE, 2015.
To explore these patternlets, you can open the Jupyter notebook provided in Google Colab.