Java 8: Functional Interfaces
Published in
3 min readJan 24, 2018
Lambda’s have taken over Java, and there is probably no looking back from here. One new primitive introduced to make the creation of lambda’s more accessible was the @FunctionalInterface
annotation. According to Oracle,
“Functional Interfaces ultimately allow you to indicate that an interface type declaration is intended to be a functional interface as defined by the Java Language Specification.”