JustSomeDev
Explore posts from serversTTCTheo's Typesafe Cult
•Created by JustSomeDev on 12/2/2024 in #questions
Is there a way to use varadic arguments to recurse a type?
So like
pluck({a: {b: 2}}, "a", "b")
will be type safe and can somehow store the state of that type?6 replies
TTCTheo's Typesafe Cult
•Created by JustSomeDev on 11/16/2024 in #questions
RFC: Does this syntax make sense?
Hey! I am writing a RPC solution in TS (that goes out to a lot of other languages), and not really sure what channel this should go in (it is a question, but a question asking for feedback), but I would really like comments on how I wish to handle situations where you might have an atomic set of functions where one result can go into another (batching can also be done this way whilst sharing the transaction). How do people feel about a syntax like this?
1 replies
Xata dedicated instance version string
Hey, I am a contractor representing Neon. We recently shipped https://pgversions.com/ and we put the shared instance pg version string as the one there
We saw this comment on YC -> https://news.ycombinator.com/item?id=41878149 and we were wondering if someone could send the connection string for a dedicated instance please. Thanks!
6 replies
TTCTheo's Typesafe Cult
•Created by JustSomeDev on 5/13/2024 in #questions
TypeScript Compiler API: Recursively resolve type
I am struggling to recursively resolve types with the TypeScript compiler API. Say I have for example an application containing the following type:
and I load it into a program and get the source file. How do I recursively resolve the type of MyAwesomeInput (I presume
s.statements[2].type
) to the TS type please? I notice VS Code does this, so I presume it is possible.2 replies