quartz-research-note/content/継時再帰.md
松浦 知也 Matsuura Tomoya c18e2fabae
Some checks failed
Build / build (push) Has been cancelled
updated timestamp
2024-02-08 20:06:45 +09:00

19 lines
571 B
Markdown

---
date: "2023-08-30T01:13:06+0900"
---
#programming-language
Temporal Recursionとも。
[[Extempore]](の前身Impromptuで導入された)もの。
n秒後に自分自身の関数を実行することでリズムとかを作る仕組み
クロージャなので、一旦ランタイムに現在の環境をキャプチャして逃す必要がある。
ガベコレなしで実装するのは多分大変
(継時の再帰が発生する場合はキャプチャした環境をランタイムで管理する以外の方法はないんだよなあ、多分)