4 ms·
Pretty important distinction when you're specifically talking about the interface being expressed in the language.
by Rusky 3y ago
Pretty important distinction when you're specifically talking about the interface being expressed in the language.
- carterschonwald 3y agoActually less than you’d think! Granted I’ve been tinkering with ways to let users choose how much they wanna see fancy info vs let a compiler do the book keeping. Keeping track of this info in the compiler ir is trivial
- Rusky 3y agoWhat I mean is, merely plopping a Monad trait into Rust and implementing everything in userspace is famously not an effective implementation approach, so your phrasing is bound to confuse people when you are instead referring to the semantics.
- carterschonwald 3y agoTo be fair I really would enjoy writing the sorts of things I like in rust if I could express monad traits sanely there. Like I’m actually trying to talk myself out of writing a type theory plus resource logic language in my not so copious free time because I want higher order traits/types and low level powah :)