1
ImplicitCAD to programowy program CAD, wdrożony w Haskell.W przeciwieństwie do tradycyjnych programów CAD, programowe programy CAD używają tekstowych opisów obiektów, tak jak w programowaniu.Stosowane są pojęcia takie jak zmienne, struktury kontrolne i abstrakcja, podobnie jak w programowaniu.Zapewnia to szereg korzyści: Obiekty można wyodrębnić i ponownie wykorzystać Powtarzalne zadania można zautomatyzować Obiekty można zaprojektować parametrycznie Można użyć zwykłych narzędzi do tworzenia oprogramowania (takich jak kontrola wersji)