Elektrine lite

← Feed

@gklyne@indieweb.social

Post #2424933

2026-02-19 11:26 UTC

@jarkman@chaos.social @jonathanhogg@mastodon.social Several years ago, I played around with using Haskell as a substrate for a DSL. Used a combinator parser (Parsec) to spit out a directly executable “compiled” function. I’ve occasionally thought it would be fun to do something similar for CSG.

Replies (1)

  • @gklyne@indieweb.social @jarkman@chaos.social I think CSG is a fantastic fit with functional/declarative languages. I added the support for Manifold to Flitter as a speculative exercise and only then discovered that it was an incredibly powerful tool for things I was trying to achieve

    Open ##2424934