Segment

final class Segment[F[_], A, B](val run: (A, Segment) => OptionT[F, B])
Companion:
object
Source:
ContextRouter.scala
class Object
trait Matchable
class Any

Value members

Concrete methods

def ->(routes: ContextRoutes[B, F]): Routable[F, A]
def apply(routes: ContextRoutes[B, F])(implicit F: Monad[F]): ContextRoutes[A, F]

Concrete fields

val run: (A, Segment) => OptionT[F, B]