日曜日, 6月 1, 2025
ホームニューステックニュースTypeScript でエフェクトシステムを再現したい

TypeScript でエフェクトシステムを再現したい




tskaigi で susisu さんの Generator で Promise ランタイムを作る発表をみて、昔作ったやつがもっとやれそうな気がしたので、やってみた話。
https://github.com/susisu/tskaigi2025

やりたいこと
TS の言語システムが物足りなくて、ドメインを表現しきれない。とくに副作用を持つ関数に、なんとかして副作用の型を宣言したい。
過去に、 Async Generator でこれができるのを確認した。
function print(): void & Eff<Operation.Console> {
cons…



Source link

Views: 0

RELATED ARTICLES

返事を書く

あなたのコメントを入力してください。
ここにあなたの名前を入力してください

- Advertisment -