io.javaslang:javaslang-match (maven): Annotation and processor for structural pattern matching.
Keywords: functional-programming|immutable-collections|java|java8|javaslang|object-functional|persistent-collections|vavr