https://nicobombace.com/posts/monadic/
Monadic operations in C 23 - Programming and Maths