Tim (Theemathas) Chirananthavat

Results 26 comments of Tim (Theemathas) Chirananthavat

FYI, my original code had `baz : foo ff`

**EDIT: This answer is obsolete due to [a better workaround](https://github.com/sqlalchemy/sqlalchemy/issues/7398#issuecomment-1772821099) existing.** Here's my solution to the problem. It's based on @FynnFreyer's solution, but it should in theory be more robust...

> > Here's my solution to the problem. It's based on @FynnFreyer's solution, but it should in theory be more robust (since we don't recompute the sql statement for creating...

I think I figured it out. Here's the final workaround. @FynnFreyer @zzzeek Running the below code will cause all tables creations in SQLite from this point on to create STRICT...

The "a bunch of jumps" approach will need fewer comparisons than the "a bunch of cmovs" approach if the zero is usually near the start of the array. Since the...

The code you show has `Self` but the error has `[Self]`. Is this intentional?

As an example of an optimization that noalias can enable: Optimizations can assume that writing to one Box can't change the value of a second Box. This means that if...

> I guess that the confusion here is how things should propagate. Like, the assumption that references are unique should extend directly from the assumption that the data they're referencing...

There probably needs to be a mention somewhere that `if let` guards also have temporary lifetime extension, like `let` statements do.