As the submitter I just want to say thanks for dropping in to comment. As a professional CAD user and hobby Haskell learner, I found the project very interesting and thought it was worth sharing. If you ever feel like sharing I'd be very interested in reading a post-mortem of your work on ImplicitCAD or any other CAD-related software.