
Ryan Cavanaugh π searyanc.dev on bsky
@SeaRyanC
Followers
9K
Following
6K
Media
717
Statuses
8K
Engineering lead for @typescript. Now at https://t.co/uvEAuNf1VJ
Seattle, WA
Joined February 2013
Trying out Twitter 2: The Twittening. Follow @
2
0
4
RT @davidfowl: Several of you asked me why TypeScript chose Go instead of C#, and what that decision implies about Microsoft's commitment tβ¦.
github.com
Language choice is always a hot topic! We extensively evaluated many language options, both recently and in prior investigations. We also considered hybrid approaches where certain components could...
0
99
0
RT @typescript: Today we're thrilled to announce our effort to port the TypeScript compiler and language service to native code, gaining aβ¦.
devblogs.microsoft.com
Embarking on a native port of the existing TypeScript compiler and toolset to achieve a 10x performance speed-up.
0
1K
0
RT @MiTypeScript: β¨What a dream come true!β¨ The co-creator of @typescript himself, @ahejlsberg, took some time to look at the Doom project!β¦.
0
11
0
Please, for the love of god, do not abuse this flag. It's not here for aesthetic reasons to let you write paths that are actually misleading.
Turns out I was totally off-base with a post I made last week. You'll never need to write a `.js` import again, thanks to this new flag in TS 5.7. The TS team changed their mind. This is massive. π§΅
7
9
151
RT @typescript: TypeScript 5.5 is now available! πβ¨. Now with. β
Inferred Type Predicates.β
RegEx syntax checks.β
The JSDoc @βimport Tag.β
β¦.
devblogs.microsoft.com
Today weβre excited to announce the release of TypeScript 5.5! If youβre not familiar with TypeScript, itβs a language that builds on top of JavaScript by making it possible to declare and describe...
0
501
0
RT @typescript: Announcing TypeScript 5.5 Beta! π£. Now with type predicate inference, more type narrowing, an @βimport tag for JSDoc, the -β¦.
devblogs.microsoft.com
Today we are excited to announce the availability of TypeScript 5.5 Beta. To get started using the beta, you can get it through NuGet, or through npm with the following command: npm install -D...
0
188
0
Increasing the fidelity of types in TypeScript using arranged field definitions.
github.com
Arranged Field Definitions In TypeScript 5.5.555 (codename "five by five"), we're excited to introduce a new feature we're calling "arranged field definitions", or AFD. ...
3
6
39
RT @danvdk: Nice writeup of TypeScript's new ability to infer type predicates from @mattpocockuk. I'm 0% surprised that Matt beat me to wriβ¦.
0
2
0
RT @AndaristRake: Oh, yeeeeah, this has been merged πππππππππ. TS 5.5 is gonna be one of the most epic releases in a while, once again - huβ¦.
github.com
Fixes #16069 Fixes #38390 Fixes #10734 Fixes #50734 Fixes #12798 This PR uses the TypeScript's existing control flow analysis to infer type predicates for boolean-returning functions where ...
0
85
0
My wild idea to improve the carbon footprint of @climatearena is that if you take an umbrella to stay dry instead of driving to the arena, they don't make you throw it away when you get there. Thoughts?.
3
0
8
RT @MiTypeScript: `assertUnreachable` is an advanced TypeScript technique popularized in a @StackOverflow post by @SeaRyanC (from the @typeβ¦.
0
1
0