Results 113 comments of Joe Clack

Would be nice to avoid needing to specify `type` for a collection of type-only imports. Python named imports (`from ... import ...`) are analogous to TypeScript 'named' imports. Python doesn't...

@lildude did this one fall through the cracks?

> No. There are failing tests. PRs do not get merged until all tests pass. It is the PR author's responsibility to keep an eye on their PRs and resolve...

> Is there a reason why you use that instead of `{" "}`? My phone has actually perfectly demoed why: ![image](https://github.com/user-attachments/assets/d4f4907e-77eb-4caf-859f-0db30eb02bdd) Regular space can cause unwanted line-breaks.

I don't see why the playground link supplied with the issue is insufficient

> I want to understand the use case Here's one: ```tsx import * as React from "react" const myStrings = [ "foo", "bar", undefined, "baz" ] as const export default...

> Granian doesn't need a proxy on top of it so are you saying we are forced to migrate all our existing web projects to Granian-supported interfaces, in order to...

I decided to have a crack at `CPS.chain` - it's not 100% perfect (when fewer functions are provided than there are callbacks, the identity callback must be declared explicitly) but...

> Nice! But how to run the new test file? Any script to add? I'll add a `type-check` script that runs the typescript compiler on the `type-tests` folder

Also applies to `player.twitch.tv` interactive players ![image](https://github.com/user-attachments/assets/da141e29-dc8b-4ec8-b18c-9ebbfa76a6d9)