Skip to content

Commit

Permalink
Elsewhere: add audience to True Myth v8.1.0 and v8.2.0 posts
Browse files Browse the repository at this point in the history
  • Loading branch information
chriskrycho committed Jan 9, 2025
1 parent 3c7c781 commit bec9d30
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 1 deletion.
5 changes: 5 additions & 0 deletions site/elsewhere/True Myth v8.1.0.md
Original file line number Diff line number Diff line change
Expand Up @@ -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!
Expand Down
6 changes: 5 additions & 1 deletion site/elsewhere/True Myth v8.2.0—Now With a Task Type.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand All @@ -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:
Expand Down

0 comments on commit bec9d30

Please sign in to comment.