7GUIs in Elm - Use App
7GUIs is a GUI programming benchmark where implementations are compared in terms of their notation. It defines seven tasks that represent typical challenges in GUI programming.
Elm is "A delightful language for reliable web applications." Technically, it's a functional language that compiles to JavaScript. It is intentionally designed from the ground up to help you make websites and web apps.
Elm is well-suited for UI development and domain modeling as is illustrated by the implementations of the Circle Drawer and Cells tasks.
- The designs have been adapted from 7GUIs by Brad Woods.