withRoutes

object withRoutes

Each route will be cached on demand.

class Object
trait Matchable
class Any

Type members

Classlikes

object curried

Value members

Concrete methods

def apply[A, B](f: (A, B) => Result[String])(implicit A: StrFnCacheRoute[A], B: StrFnCacheParam[B]): (A, B) => Result[String]
def id[A, B](f: (A, B) => String)(implicit A: StrFnCacheRoute[A], B: StrFnCacheParam[B]): (A, B) => String
def poly[F[_], A, B](f: (A, B) => F[String])(implicit A: StrFnCacheRoute[A], B: StrFnCacheParam[B], F: Functor[F]): (A, B) => F[String]