aedans / Katalyst Kotlin 22 1 Kotlin recursion schemes with Arrow recursion-schemes kotlin functional-programming recursive-structures