arrow-core / arrow.core.extensions.tuple2.bifoldable / arrow.Kind
bifoldLeft | fun <A, B, C> Kind<Kind<ForTuple2, A>, B>.~~bifoldLeft~~(arg1: C, arg2: (C, A) -> C, arg3: (C, B) -> C): C |
bifoldMap | fun <A, B, C> Kind<Kind<ForTuple2, A>, B>.~~bifoldMap~~(arg1: Monoid<C>, arg2: (A) -> C, arg3: (B) -> C): C |
bifoldRight | fun <A, B, C> Kind<Kind<ForTuple2, A>, B>.~~bifoldRight~~(arg1: Eval<C>, arg2: (A, Eval<C>) -> Eval<C>, arg3: (B, Eval<C>) -> Eval<C>): Eval<C> |
Do you like Arrow?
✖