From bec9d302cef13f63ed8c13820441e3e2f0ed9542 Mon Sep 17 00:00:00 2001 From: Chris Krycho <hello@chriskrycho.com> Date: Wed, 8 Jan 2025 18:00:31 -0700 Subject: [PATCH] Elsewhere: add audience to True Myth v8.1.0 and v8.2.0 posts --- site/elsewhere/True Myth v8.1.0.md | 5 +++++ .../True Myth v8.2.0\342\200\224Now With a Task Type.md" | 6 +++++- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/site/elsewhere/True Myth v8.1.0.md b/site/elsewhere/True Myth v8.1.0.md index 0372f5a5..8b9a726b 100644 --- a/site/elsewhere/True Myth v8.1.0.md +++ b/site/elsewhere/True Myth v8.1.0.md @@ -7,12 +7,17 @@ summary: | image: https://cdn.chriskrycho.com/images/true-myth-v8.1.0.png date: 2024-12-03T17:26:00-0700 +updated: 2025-01-08T17:59:00-0700 tags: - software development - open-source software - TypeScript +qualifiers: + audience: | + TypeScript developers with an interesting in *even safer* typed programming with a functional flair. + --- I just published [v8.1.0][release] of the [True Myth][tm] library my friend [Ben][ben] and I have maintained for the past 7 years (!). True Myth provides nice `Maybe` and `Result` types, very much inspired by Rust’s `Option` and `Result`, but with appropriate changes for TypeScript, and while it is not the *most* popular tool in its space, I still like it *best*, and it has quite a few users! diff --git "a/site/elsewhere/True Myth v8.2.0\342\200\224Now With a Task Type.md" "b/site/elsewhere/True Myth v8.2.0\342\200\224Now With a Task Type.md" index 51f96061..2714a1e4 100644 --- "a/site/elsewhere/True Myth v8.2.0\342\200\224Now With a Task Type.md" +++ "b/site/elsewhere/True Myth v8.2.0\342\200\224Now With a Task Type.md" @@ -6,7 +6,7 @@ image: cdn: true-myth-v8.2.0.png date: 2025-01-02T21:15:00-0700 -updated: 2025-01-02T21:34:00-0700 +updated: 2025-01-08T18:00:00-0700 tags: - open-source software @@ -16,6 +16,10 @@ tags: summary: > True Myth now has a tool for safe async in TypeScript: a `Task` type, the glorious combination of a `Promise` and a `Result`. +qualifiers: + audience: | + TypeScript developers with an interesting in *even safer* typed programming with a functional flair. + --- The main thing right up front: I just released [True Myth v8.2.0][release], which includes a brand new `Task` type for type safe async code in TypeScript. It’s like a hybrid between `Promise` and `Result`, or *What `Promise` always should have been™*. You can get it by installing it with your favorite package manager: