# PathParser

The type-level parser for one route path atom after optional slashes.

## Signatures

```ts
export type PathParser = Parser.Map<Parser.Zip<SkipSlashesParser, PathAtomParser>, Second>;
```

## Why

Compile-time path parsing reuses the same atom grammar as complete routes.

## Ownership and lifetime

TypeScript computes `PathParser` from the route literal or AST tuple supplied to it; the alias is erased and retains no runtime data.
