Finally posted the #Ruby ADT/Result monad implementation I wrote a few weeks ago: https://gitlab.com/ada_shen/yarm
For now it's just a couple loose files. I don't know how publishing to Rubygems works and didn't want to spend the time figuring it out right now. Maybe another time.
I wrote this in a day of random hyperfocus, lol, but I'm actually decently proud of it. Haven't actually used it for anything but maybe someday.
Thanks to @joeldrapper 's `literal_enums` for being my initial inspiration.
Cool work! It's hard work trying to make an embedded DSL that has true sum-types.
BTW, what font is that? I'm an Iosevka Term enjoyer, but this font looks cool too!