cheshire
package cheshire
Type members
Classlikes
Extensions
Extensions
extension [A](tree: Tree[A])
def scanPreOrderOrientedM[F[_], B](f: A => F[B])(g: (Oriented[B], A) => F[B])(using evidence$9: Monad[F]): F[Tree[B]]
- Source:
- Tree.scala
def traverseWithChildren[F[_], B](f: A => F[B])(g: (A, A, A) => F[B])(using evidence$4: Apply[F]): F[Tree[B]]
- Source:
- Tree.scala
def traverseWithOrientedParent[F[_], B](f: A => F[B])(g: (Oriented[A], A) => F[B])(using evidence$3: Apply[F]): F[Tree[B]]
- Source:
- Tree.scala
def traverseWithParent[F[_], B](f: A => F[B])(g: (A, A) => F[B])(using evidence$2: Applicative[F]): F[Tree[B]]
- Source:
- Tree.scala