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

Note Detail


Reply to @tibi2@mstdn.social
Christine Lemmer-Webber@cwebber@social.coop (2026-06-18 02:54:31)
@tibi2 @TodePond Hell yeah! I've been doing a bunch of Blender Geometry Nodes and have been thinking about how great it is to have a purely functional combinator based programming language and it even has monads (field types) and its users are mostly artists who don't consider themselves programmers!

---Reply--- tibi@tibi2@mstdn.social (2026-06-18 04:36:49) @cwebber @TodePond me among them! I don't like 'normal' programming but geonodes I can get lost in, and I end up sneakily learning some general concepts in the process. like now I know that fields are monads, thanks lol. it also forced me to learn about vector math!
Reply

---Replies---
Christine Lemmer-Webber@cwebber@social.coop (2026-06-18 04:48:22)
@tibi2 @TodePond Indeed! Fields in geometry nodes explain monads pretty well actually: the reason it looks like fields "flow backwards" is you're actually inputting a function which is a "recipe" to be evaluated on each item rather than an individual value!