it feels ok from the FP style, but it looks strang...
# arrow
n
it feels ok from the FP style, but it looks strange, being done in a language like Kotlin