TypeScript and Set Theory, Understanding “keyof typeof”

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 on the Changelog podcast.

Ryan Cavanaugh & Daniel Rosenwasser

TypeScript and Set Theory

Iván explores how set theory helps us understand type assignability and resolution in TypeScript.

Iván Ovejero

What is your favorite Node.js ORM in 2022?

We would love to hear about your preferences in this anonymous 1-minute survey. Your input will help us build a better open source ORM for Node.js and TypeScript. Results will be shared via our Twitter account (@prisma) in the coming weeks.

Prisma Team (Sponsored)

Understanding “keyof typeof”

A brief explanation of how the keyword combination keyof typeof works.

Huy

Upgrading to React 18 with TypeScript

The upgrade of the React type definitions to support React 18 involved some significant breaking changes. In this post, John digs into that and examines what the upgrade path looks like.

John Reilly

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

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.

TypeScript 4.6, Type Syntax in JavaScript

Thursday, March 10, 2022

TypeScript Weekly Issue #185 — March 10, 2022 Announcing TypeScript 4.6 TypeScript 4.6 is out and ships with various quality-of-life improvements to TypeScript. Most notably, this includes control flow

TypeScript 4.6 RC, Assertion Functions, Type Hierarchy

Sunday, February 27, 2022

TypeScript Weekly Issue #184 — February 27, 2022 Announcing TypeScript 4.6 RC The release candidate of TypeScript 4.6 is out and ships with various quality-of-life improvements to TypeScript. Most

You Might Also Like

Your 3 AI Incubator Tracks: Curriculum, Coaching, or 1-on-1 Mentorship

Friday, April 19, 2024

How to pick the one that's right for you ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌ ‌

Logitech's AI Prompt Builder is surprisingly handy

Friday, April 19, 2024

Torvalds on evil devs and AI hype; Quest 2's price drops; Virtual cards explained -- ZDNET ZDNET Tech Today - US April 19, 2024 placeholder Logitech's free AI Prompt Builder is surprisingly

Tesla recalls nearly 4,000 Cybertrucks 

Friday, April 19, 2024

After reports of malfunctioning accelerator pedals, Tesla is recalling Cybertrucks View this email online in your browser By Alex Wilhelm Friday, April 19, 2024 Welcome to TechCrunch AM! Today's

SWLW #595: My role as a founder CTO, AI Product Management, and more.

Friday, April 19, 2024

Weekly articles & videos about people, culture and leadership: everything you need to design the org that makes the product. A weekly newsletter by Oren Ellenbogen with the best content I found

The bill to ban TikTok is barreling ahead

Friday, April 19, 2024

The Morning After It's Friday, April 19, 2024. The bill that could ban TikTok in the United States inches closer to becoming law. The legislation passed the House of Representatives last month,

Digest #134: TDD with Serverless, Terraform AI Conversions, K8s Cost Metrics & OpenTofu Response

Friday, April 19, 2024

Learn to convert Terraform templates, deploy SSR on AWS Amplify, and apply TDD to Serverless. Gain insights on PostgreSQL, microfrontends, and secure APIs. ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏

Akira Ransomware Gang Extorts $42 Million; Now Targets Linux Servers

Friday, April 19, 2024

THN Daily Updates Newsletter cover Webinar -- The Future of Threat Hunting Is Powered by Generative AI From Data to Defense: Step Into the Next Era of Cybersecurity with CensysGPT Download Now

ASP.NET Core News - 04/19/2024

Friday, April 19, 2024

View this email in your browser Get ready for this weeks best blog posts about ASP.NET Core! This newsletter is sponsored by elmah.io - the most advanced, yet so simple to set up, error logging and

Post from Syncfusion Blogs on 04/19/2024

Friday, April 19, 2024

New blogs from Syncfusion Syncfusion Prepares for MS Build 2024 with Cloud-Ready Solutions on Azure Marketplace By gingerr Syncfusion offers cloud-ready solutions in Azure Marketplace for MS Build 2024

Hacker Newsletter #696

Friday, April 19, 2024

The greatest value of a picture is when it forces us to notice what we never expected to see. //John W. Tukey hackernewsletter Issue #696 // 2024-04-19 // View in your browser #Favorites Unlock your