steenuil's blog| sgt.hootr.club
Complete API reference for all Zod schema types, methods, and validation features| Zod
Wrap zod validation errors in user-friendly readable messages. Latest version: 4.0.1, last published: a month ago. Start using zod-validation-error in your project by running `npm i zod-validation-error`. There are 504 other projects in the npm registry using zod-validation-error.| npm
RTK Query > TypeScript: Instructions on how to use RTK Query with TypeScript| redux-toolkit.js.org
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 types. Writing types in our code allows us to explain intent and have other tools check our code to catch mistakes like […]| TypeScript
Today we are excited to announce the availability of the release candidate of TypeScript 5.5. To get started using the RC, you can get it through NuGet, or through npm with the following command: npm install -D typescript@rc Here’s a quick list of what’s new in TypeScript 5.5! Inferred Type Predicates Control Flow Narrowing for […]| TypeScript
Over the past few months I became a TypeScript contributor and implemented a new feature, type predicate inference, that should be one of the headliners for TypeScript 5.5. This post tells the story of how that happened: why I wanted to contribute to TypeScript, the journey to implementing the feature and getting the PR merged, and what I've learned along the way. This is not a short read, but it will give you a good sense of what it's like to become a TypeScript contributor and develop a new...| effectivetypescript.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 typescript@beta Here’s a quick list of what’s new in TypeScript 5.5! Inferred Type Predicates Control Flow Narrowing for Constant Indexed Accesses […]| TypeScript
Type guards are a powerful tool for improving TypeScript's built-in control flow analysis. This post looks at when it's appropriate to use a type predicate, and in particular what it means when a type predicate returns false.| effectivetypescript.com
If you're developing a WordPress plugin using TypeScript, you should already be familiar with and using Zod in it. Here's how to get started.| Nelio Software
This PEP proposes a new special form, TypeIs, to allow annotating functions that can be used to narrow the type of a value, similar to the builtin isinstance(). Unlike the existing typing.TypeGuard special form, TypeIs can narrow the type in both the if...| Python Enhancement Proposals (PEPs)
TypeScript-first schema declaration and validation library with static type inference. Latest version: 3.24.1, last published: a month ago. Start using zod in your project by running `npm i zod`. There are 19437 other projects in the npm registry using zod.| npm
A tour of new capabilities coming in ReScript v11| ReScript Blog
Any is not among my favourite TypeScript types, but it is the one you will inevitably encounter. Let's see what makes it so dangerous.| tkdodo.eu
In this article, we show how to use TypeScript to implement Haskell concepts like algebraic data types, higher-kinded types, tagless final, and more.| Functional Programming in TypeScript
In TypeScript, type predicates allow you to narrow down an abstract type to a more concrete type with a simple assertion. Together with derived types, they can greatly reduce repetition in your code.| www.aleksandrhovhannisyan.com