Since you’re more familiar with Haskell, perhaps have a look at Blarney: https://github.com/blarney-lang/blarney/blob/master/Doc/ByEx... It’s an actively maintained EDSL for circuit design using Haskell as its host language.
Since you’re more familiar with Haskell, perhaps have a look at Blarney: https://github.com/blarney-lang/blarney/blob/master/Doc/ByEx... It’s an actively maintained EDSL for circuit design using Haskell as its host language.
Still, I was curious, so I fed it to the Duck, and got links like:
https://www.insystechinc.com/edsl/
Not what was meant, I suspected, which is when I started this reply, and then remembered that other search site everyone seems to like. A search there finally brought up this:
https://wiki.c2.com/?EmbeddedDomainSpecificLanguage
which provided the answer I'm pretty sure I was seeking.
So, for all the rest of us less-enlightened visitors who might not actually know, I believe that EDSL (in this case) means:
Embedded Domain Specific Language