# Parser.Run

Runs a Parser against a string literal input.

## Signatures

```ts
type Run<P extends Any, Input extends string> = Apply<P, Input>;
```

## Why

Namespace users get a direct evaluation alias alongside `Parse`.

## Ownership and lifetime

TypeScript instantiates `Run` while parsing a string-literal input; partial results and unconsumed text exist only in the resulting type.
