Pragmatic Functional Refactoring with Java 8
Pragmatic functional refactoring with java 8 (1)
Functions: Compositions, one-to-one , b ijections , pigeonhole principle and permutations