roundabout

Types

pub type Route {
  Route(name: String, path: List(Segment), sub: List(Route))
}

Constructors

  • Route(name: String, path: List(Segment), sub: List(Route))
pub type Segment {
  Lit(val: String)
  Str(name: String)
  Int(name: String)
}

Constructors

  • Lit(val: String)
  • Str(name: String)
  • Int(name: String)

Values

pub fn main(
  definitions: List(Route),
  output_path: String,
) -> Result(Nil, String)
Search Document