Logos functional programming style