Tim Hutt

Results 711 comments of Tim Hutt

It also happens for the Strip Demo.

I don't know if it can be *just* LLVM IR. I have a project that uses Chumsky and `cargo check` takes 2.5 minutes. Ok my computer is fairly old, and...

Aha you're way ahead of me! Using `choice` brought the `cargo check` time down to just a couple of seconds. I did get confused for a while because I didn't...

Yeah sorry I misunderstood. I think the issue I've found is that if you have a detached head (heh) with uncommited changes then the commit isn't bold and it's quite...

That second link is quite interesting. I don't think I've seen a language with gradual *soundness* before. Though a 3.7% performance increase in *Python* is about as bad a result...

Yeah I think basically copying Typescript is probably the way to go, including `any`, `unknown`, as hoc sum types, interfaces, generics, etc. You can probably stop short of some of...

There's a `ignorePunctuation` option, maybe setting it to false would fix it.

Yeah this is pretty annoying. Is there any way to disable this behaviour? There doesn't seem to be anything in `typer.Option()`. In fact I couldn't find any reference documentation at...

Ok this comes [from `get_command_name()`](https://github.com/tiangolo/typer/blob/e0b207f3f577cb2e59fdd60da39686a2f5ed0e77/typer/main.py#L537). You can fix it like this: typer.main.get_command_name = lambda name: name I suggest an annotation on `def main()` to allow you to configure whether or...

> I switched to Python Fire by google. Ah I hadn't heard of that. Had a look but it seems like it has a slightly different focus and also doesn't...