TypeScript
- devblogs.microsoft.com Announcing TypeScript 5.1 - TypeScript
Today we’re excited to announce the release of TypeScript 5.1! If you’re not yet familiar with TypeScript, it’s a language that builds on JavaScript by adding constructs called types. These types can describe some details about our program, and can be checked by TypeScript before they’re compiled aw...
For me, the biggest excitement is around "Easier Implicit Returns for undefined-Returning Functions". It's nice not to have to insert a
return undefined;
when that's the implicit behavior. -
Generative Art: Animated Gosper Curves in JS/TS
blog.coderspirit.xyz Animated Gosper Curves in JSAn introduction to generative art by example, with animated Gosper Curves.
cross-posted from: https://lemmy.ml/post/642690
> An introductory article on how to leverage some basic mathematical tricks and widely available browser APIs to generate beautiful animations.
-
Announcing TypeScript 4.9
devblogs.microsoft.com Announcing TypeScript 4.9 - TypeScriptToday we are excited to announce the availability of TypeScript 4.9! If you’re not familiar with TypeScript, it’s a language that builds on JavaScript by adding types and type-checking. Types can describe things like the shapes of our objects, how functions can be called,
Here’s a quick list of what’s new in TypeScript 4.9!
- The satisfies Operator
- Unlisted Property Narrowing with the in Operator
- Auto-Accessors in Classes
- Checks For Equality on NaN
- File-Watching Now Uses File System Events
- "Remove Unused Imports" and "Sort Imports" Commands for Editors
- Go-to-Definition on return Keywords
- Performance Improvements
- Correctness Fixes and Breaking Changes
-
Barrel Exports considered (sometimes) harmful
blog.coderspirit.xyz Barrel Exports considered harmfulMy (probably controversial) take on why the barrel exports pattern can be harmful.
-
Announcing TypeScript 4.7
devblogs.microsoft.com Announcing TypeScript 4.7 - TypeScriptToday we’re excited to announce the availability of TypeScript 4.7! If you’re not yet familiar with TypeScript, it’s a language that builds on JavaScript and adds syntax for types. Types help describe what kinds of values you’re working with and what kinds of functions you’re calling.
- devblogs.microsoft.com A Proposal For Type Syntax in JavaScript - TypeScript
Today we’re excited to announce our support and collaboration on a new Stage 0 proposal to bring optional and erasable type syntax to JavaScript. Because this new syntax wouldn’t change how surrounding code runs, it would effectively act as comments. We think this has the potential to make TypeScrip...
-
Announcing the Deno Company | Deno Blog
deno.com Announcing the Deno CompanyWe have raised money to enable the millions of web programmers out there to maximally leverage their craft.
One of the great advantages of Deno is the absence of a package manager, this section is practically monopolized by two corporations (MS with npm and FB with yarn); Deno has shown itself to be a more independent ecosystem with respect to its counterpart, Node. Do you think that this decision taken by the core team was the right one? would you have preferred it to become a foundation instead of a company? Will it become a more independent solution or will it end up like Node with OpenJS? being a front entity for a few big techs that lobby the ecosystem?
-
francisrstokes/construct-js: 🛠️A library for creating byte level data structures.
github.com GitHub - francisrstokes/construct-js: 🛠️A library for creating byte level data structures.🛠️A library for creating byte level data structures. - GitHub - francisrstokes/construct-js: 🛠️A library for creating byte level data structures.
Why?
> Why not? I mean - I think there is genuine utility, but even if there wasn't, it would simply be an interesting project to undertake.
-
gcanti/fp-ts: Functional programming in TypeScript
github.com GitHub - gcanti/fp-ts: Functional programming in TypeScriptFunctional programming in TypeScript. Contribute to gcanti/fp-ts development by creating an account on GitHub.
-
basarat/typescript-book: The definitive guide to TypeScript and possibly the best TypeScript book . Free and Open Source 🌹
github.com GitHub - basarat/typescript-book: :books: The definitive guide to TypeScript and possibly the best TypeScript book :book:. Free and Open Source 🌹:books: The definitive guide to TypeScript and possibly the best TypeScript book :book:. Free and Open Source 🌹 - GitHub - basarat/typescript-book: :books: The definitive guide to TypeScript and po...
-
dzharii/awesome-typescript: A collection of awesome TypeScript resources for client-side and server-side development. Write your awesome JavaScript in TypeScript
github.com GitHub - dzharii/awesome-typescript: A collection of awesome TypeScript resources for client-side and server-side development. Write your awesome JavaScript in TypeScriptA collection of awesome TypeScript resources for client-side and server-side development. Write your awesome JavaScript in TypeScript - GitHub - dzharii/awesome-typescript: A collection of awesome ...