Bartosz will present the idea behind "Railway Oriented Programming". It's a basically fancy name for monad either taken straight from functional programming, but we need "new ideas" like this one to adopt some old patterns that the programming community developed many years ago.