My Graphics.OpenSCAD is a DSL for OpenSCAD. Well, it's actually a Haskell data type along with some support functions, because I prefer Haskell syntax to OpenSCAD's syntax.

I've got code to verify that polygons and polyhedra are correct, but to compile on 7.8 that needs bed-and-breakfast 0.5, which hasn't been published yet. I need to pull that code into the project and update it, but have been distracted by other things recently.

On Fri, Dec 5, 2014 at 12:21 AM, Ovidiu Deac <ovidiudeac@gmail.com> wrote:
Is there any Haskell-based CAD DSL?

I found ImplicitCAD (http://www.implicitcad.org/) which has an Haskell API but the project seems dead as there is no activity on their github repository for the last 2 years.

Are there any other options?

Thanks!
 

_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe