Home | Notifications | New Note | Local | Federated | Search | Logout

Note Detail


きゅーけー@tojoqk@mastodon.tojo.tokyo (2026-09-03 08:56:02)
なんで Rhombus について感動してるのかわかってきた。
私はかつて Typed Racket で型クラス風の機能をマクロ生成マクロ生成マクロで書いたことがあったのどけど、Rhombus ならもっと簡単かつ安全に同等の機能がかけそうに感じている。

https://github.com/tojoqk/type-class/blob/master/type-class.rkt

モナドの例: https://github.com/tojoqk/type-class/blob/master/monad.rkt
Reply

---Replies---
きゅーけー@tojoqk@mastodon.tojo.tokyo (2026-09-04 09:38:30)
うーん、dot providerの仕組みではモナドの return (もしくはアプリがティブファンクターの pure)はかけないな。流石にこれは無理か…それともなにかうまくやる方法がないか…