withRoutes
object withRoutes
Each route will be cached on demand.
class Object
trait Matchable
class Any
Type members
Classlikes
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]