Geometry program in Elm.
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Draw.elm
Geo.html
Main.elm
Math.elm
Model.elm
README.md
Types.elm

README.md

Dynamic Geometry in Elm

A simple dynamic geometry program in the functional programming language Elm. This is a project I chose as part of a lecture course at university.

You can try it out here.

The current functionality is quite basic but allows you to construct any points constructible using a compass and a straightedge, the tools used in classical geometry. However it lacks some features you might expect in a geometry program, such as hiding auxiliary lines and circles, measuring lengths and angles etc.