これ、 @vaginaplant 墓場人夜先生のフェアネスの話を理解するのにもってこいではないか。
多くの聴衆を獲得してる人達だけが有利にならないようにし、
まったく注目されていないユーザーにも、
注目を得られるチャンスが生じるようにする仕組み
について書かれている。
誰も気付いていないTikTokの本当のイノベーションを語る - 世界一TikTokを愛する男のブログ
https://toricago.hatenablog.com/entry/2019/01/02/080000
dot(Matrix<3, 2>, Matrix <2, 4>) が Matrix<3, 4> を返すみたいなことはできるし、 Physical<Kg(1), Meter(1)> / Physical<Second(-1)> が Physical<Kg(1), Meter(1), Second(-1)> を返したりもできる
derive_more - Cargo: packages for Rust
https://crates.io/crates/derive_more
opaque_typedef - Cargo: packages for Rust
https://crates.io/crates/opaque_typedef
まあ似たようなことを考える人はどこにでもいるんですが、結局それなりに柔軟で簡単なちょうどいいソリューションが見付からないみたいな状態なのかな