cata<B> method
B
cata<B>(
- B z,
- B ifEmpty(
- B b
- B ifNonEmpty(
- B b,
- K k,
- V v,
- B cataLeft(
- B b
- B cataRight(
- B b
Implementation
B cata<B>(B z, B ifEmpty(B b), B ifNonEmpty(B b, K k, V v, B cataLeft(B b), B cataRight(B b))) => _tree.cata(z, ifEmpty, ifNonEmpty);