quartz-research-note/content/emfrp.md
松浦 知也 Matsuura Tomoya 9cf5f6ad33
All checks were successful
Build / build (push) Successful in 3m27s
[obsidian] vault backup: 2024-12-02 17:27:05[
2024-12-02 17:27:05 +09:00

844 B
Raw Permalink Blame History

date
2024-12-02 16:21

#programming-language #frp

GitHub - psg-titech/emfrp: Pure Functional Reactive Programming Language for Small-Scale Embedded Systems

東工大(科学大)で研究されている、組み込みシステム向けのFunctional Reactive Programmingを想定した言語

x@lastという演算子でxの直前の時刻の計算結果を利用できるmimiumselfに近しい機能)

もともとは再帰データ型を許さない、高階関数を許さないことで有限なメモリサイズを保証していたが、最大サイズを型として指定することでリストのような再帰データ構造を部分的に許す拡張などが行われている

PPL2020a_paper.pdf