arrow-recursion-data / arrow.recursion / dyna

dyna

fun <F, A, B> A.dyna(alg: CVAlgebra<F, B>, coalg: Coalgebra<F, A>, FF: Functor<F>): B

Combination of ana + histo

Useful to build up a recursive data structure and fold it with the implicit result caching histo provides.

Do you like Arrow?

Arrow Org
<