TypeScript 4.7 RC, Migrating Millions of Lines

TypeScript Weekly

Issue #191 — May 24, 2022

Announcing TypeScript 4.7 RC

The release candidate of TypeScript 4.7 adds several new features related to ECMAScript module support in Node. It also ships with control flow analysis for computed properties, instantiation expressions, and various other improvements.

Daniel Rosenwasser

Migrating Millions of Lines of Code to TypeScript

The developer productivity team at Stripe converted their largest codebase from Flow to TypeScript, changing 3.7 million lines of code in a single pull request. Here’s how they did it.

Andrew Lunny

TypeScript Error Translator

An extension for VS Code that translates TypeScript errors into human-readable language, right in your IDE.

Matt Pocock

The Funniest Web Dev Newsletter on the Internet

Bytes is probably the funniest newsletter you'll ever read (that's probably why 100k developers read it every week). If you like TypeScript Weekly, I've got a feeling you'll love Bytes too. Check it out.

Bytes (Sponsored)

Detecting UI Components with the TypeScript Compiler API

How to use TypeScript’s parser, type checker, and other compiler APIs to statically analyze your code and find UI components.

François Wouts

Narrowing, Discriminating Unions, and Type Guards

Wes Bos and Scott Tolinski of Syntax fame discuss how to narrow types in TypeScript using various means, including the typeof operator, the in operator, and custom type guard functions.

Syntax Podcast

Partners

  • This Week In React: the best of React & React Native news. Sebastien filters the noise, and you save time!
  • ES.next News: learn about the latest in JavaScript and cross-platform tools.

Curated by Marius Schulz
Twitter / Blog / Email

Key phrases

Older messages

The Ultimate TypeScript Thread, Ember's Road to TypeScript

Thursday, May 5, 2022

TypeScript Weekly Issue #190 — May 5, 2022 The Ultimate TypeScript Thread In this fantastic Twitter thread, Matt keeps sharing TypeScript tips to turn you into a TypeScript wizard. Highly recommended!

TypeScript and Set Theory, Understanding “keyof typeof”

Thursday, April 21, 2022

TypeScript Weekly Issue #189 — April 21, 2022 Types as Comments with the TypeScript Team Ryan Cavanaugh and Daniel Rosenwasser talk about the Type Annotations ECMAScript proposal in a JS Party episode

TypeScript 4.7 Beta, Dealing with Undefined

Monday, April 11, 2022

TypeScript Weekly Issue #188 — April 11, 2022 Announcing TypeScript 4.7 Beta The beta of TypeScript 4.7 adds several new features related to ECMAScript module support in Node. It also ships with

Variance Annotations in TypeScript, Functional Programming

Thursday, March 31, 2022

TypeScript Weekly Issue #187 — March 31, 2022 Functional Programming in TypeScript How Haskell knowledge can help you write better TypeScript code in a functional programming style. Aleksandr Pakulev

Typing Polymorphic Functions, Wordle in the Type System

Monday, March 21, 2022

TypeScript Weekly Issue #186 — March 21, 2022 Type Polymorphic Functions In TypeScript How to statically type functions that behave differently depending on the number and types of their arguments.

Some Updates From Miami!

Friday, April 22, 2022

Charles Hudson AMA, Case Studies, Seedscout Alpha, & LTSE Equity ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

“Home” on your Page Title – Issue #030 of the RankMakers Newsletter 🚀

Friday, April 22, 2022

"Home" on your Page Title – Issue #030 of the RankMakers Newsletter 🚀 by Roberto Robles - View online Learn what you should do if you see "Home" on your website's page title,

Stop sitting like a T. rex at your desk

Saturday, October 30, 2021

This laptop stand can free you from the spine-cramming hunched position forced upon many laptop users. ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

Europe's biggest ever Series B 😅

Wednesday, September 22, 2021

A $680m Series B | Tiger's 27th European investment this year | LGBTQ+ sexual health View this email in your browser Hello Sifted Reader, Europe has been taken over by NFT mania. Yesterday, NFT-

Fall finds under $50

Thursday, September 16, 2021

Hey, hey. While fashion week is making its rounds across the world, we're celebrating it in our own way: by curating all the stylish and affordable pieces you'll want to add to your everyday