[obsidian] vault backup: 2025-01-12 10:27:53[
All checks were successful
Build / build (push) Successful in 7m40s
All checks were successful
Build / build (push) Successful in 7m40s
This commit is contained in:
parent
8bf1cbe2a3
commit
5300c253a6
4
content/Haskell.md
Normal file
4
content/Haskell.md
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
---
|
||||||
|
date: 2025-01-12 10:08
|
||||||
|
---
|
||||||
|
#programming-language #stub
|
11
content/Spinless Tagless G Machine.md
Normal file
11
content/Spinless Tagless G Machine.md
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
---
|
||||||
|
date: 2025-01-12 10:08
|
||||||
|
---
|
||||||
|
|
||||||
|
#programming-language
|
||||||
|
|
||||||
|
[The Spineless Tagless G Machine – Tom's Blog](https://www.theshortlog.com/posts/spineless-tagless-g/)
|
||||||
|
|
||||||
|
[[Haskell]]の中間表現の1つ(C--の1個手前)。
|
||||||
|
|
||||||
|
[[遅延評価]]に適した仕組み
|
@ -5,10 +5,9 @@ date: 2025-01-12 09:13
|
|||||||
|
|
||||||
変数やリソースが一度だけ使用されることをコンパイル時に確定できる仕組み。
|
変数やリソースが一度だけ使用されることをコンパイル時に確定できる仕組み。
|
||||||
|
|
||||||
|
[[Clean]]や[[Idris]]などで使用される([[Rust]]のムーブセマンティクスも基本はこれ)。
|
||||||
|
|
||||||
[[Clean]]や[[Idris]]などで使用される([[Rust]]のムーブセマンティクスも基本はこれだと思う)。
|
|
||||||
|
|
||||||
[Uniqueness Types — Idris 1.3.3 documentation](https://docs.idris-lang.org/en/latest/reference/uniqueness-types.html)
|
[Uniqueness Types — Idris 1.3.3 documentation](https://docs.idris-lang.org/en/latest/reference/uniqueness-types.html)
|
||||||
|
|
||||||
|
1回だけから任意のn回だけ使用できる、にすると[[線形型]](Linear Type/Affine Type)になる
|
||||||
|
|
||||||
|
9
content/忍び寄る機能主義.md
Normal file
9
content/忍び寄る機能主義.md
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
---
|
||||||
|
date: 2025-01-12 09:38
|
||||||
|
---
|
||||||
|
#notion
|
||||||
|
|
||||||
|
|
||||||
|
気づいたらパッチワーク的に機能が増えまくって中途半端になっていくこと
|
||||||
|
|
||||||
|
[creeping featurism](http://www.catb.org/jargon/html/C/creeping-featurism.html)
|
19
content/関数型プログラミング言語と微分方程式ソルバ.md
Normal file
19
content/関数型プログラミング言語と微分方程式ソルバ.md
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
---
|
||||||
|
date: 2025-01-12 09:47
|
||||||
|
---
|
||||||
|
|
||||||
|
#idea #memo
|
||||||
|
|
||||||
|
[冬のプログラミングシンポジウム2024](https://prosym.org/66/program.html)でもらったコメントの1つで考えたこと
|
||||||
|
|
||||||
|
[[mimium]]では`self`を使うと、ランタイム上の1サンプル前の計算結果を取得できるのだった
|
||||||
|
|
||||||
|
`self`を、アナログコンピューティング(電子回路)におけるDelay-freeなフィードバックとして表現することはできるだろうか?
|
||||||
|
|
||||||
|
|
||||||
|
[[Veryl]]とかの高レベルなHDLのアナログ回路版みたいな感じで
|
||||||
|
|
||||||
|
量子アニーリングのシミュレーターとかにも使えるのでは、という話だった
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
x
Reference in New Issue
Block a user