this post was submitted on 12 Jun 2023
40 points (100.0% liked)

Rust Lang

10 readers
1 users here now

Rules [Developing]

Observe our code of conduct

Constructive criticism only

No endless relitigation

No low-effort content

No memes or image macros

No NSFW Content

founded 1 year ago
MODERATORS
 

Any project in rust you want to chat about.

you are viewing a single comment's thread
view the rest of the comments
[–] soulsource@discuss.tchncs.de 1 points 1 year ago* (last edited 1 year ago)

I'm currently working on a small Visual Novel that uses the Free Monad macro crate I've written.

Originally I just wanted to see if Free Monads can be implemented using the traits from the higher crate. I was so happy with the result, that I decided to publish it on crates.io, and therefore I had to come up with an example program. Therefore I wrote a (very short) text adventure, just for illustration.

And that was so much fun, that I decided to make something bigger based on it. And here I am now, writing an interpreter for a small storytelling embedded Domain Specific Language...