Avoid synchronized(this) in Java?

Mutable state is evil. Especially when shared between threads it needs to be synchronized. Otherwise our program is broken (see Java Concurrency in Practice, Ch.2) »

Roadmap to Javaslang 2.0.0

Today we unleashed 2.0.0-BETA. The focus was set on the shiny new collections. This is a big step towards a better Java! The API »

State of the collections

Hi all, I'm working on the second major release of Javaslang, a functional component library for Java 8+. Thanks to Ruslan Sennov, Patryk Najda and other »