object Planner
- Companion:
- class
- Source:
- Planner.scala
Type members
Value members
Concrete methods
def costForEdges[F[_]](pes: Type[PreparedEdge[F]], cont: Prepared[F, Any], currentCost: Double)(implicit stats: Statistics[F], F: Monad[F]): F[NonEmptyList[Node]]
- Source:
- Planner.scala
def costForFields[F[_]](currentCost: Double, prepared: NonEmptyList[PreparedField[F, Any]])(implicit F: Monad[F], stats: Statistics[F]): F[NonEmptyList[Node]]
- Source:
- Planner.scala
def costForPrepared[F[_] : Statistics](p: Prepared[F, Any], currentCost: Double)(implicit evidence$1: Statistics[F], F: Monad[F]): F[List[Node]]
- Source:
- Planner.scala
def costTree[F[_] : Monad](prepared: NonEmptyList[PreparedField[F, Any]])(implicit evidence$2: Monad[F], stats: Statistics[F]): F[NodeTree]
- Source:
- Planner.scala