colibri.router

Type members

Classlikes

final case class /(parent: Path, child: String) extends Path
object /:

Path separator extractor:

Path separator extractor:

 Path("/1/2/3/test.json") match {
   case "1" /: "2" /: _ =>  ...
trait Path

Base class for path extractors.

Base class for path extractors.

Companion:
object
object Path
Companion:
class
case object Root extends Path

Root extractor:

Root extractor:

 Path("/") match {
   case Root => ...
 }
object Router