Functional programmers need to take a look at Zig