[Typer] [Git][monnier/typer][master] Infer type of `case` target from patterns