Skip to content

Latest commit

 

History

History
41 lines (21 loc) · 1.78 KB

README.md

File metadata and controls

41 lines (21 loc) · 1.78 KB

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 7 Tasks

A screenshot of the Counter task

A screenshot of the Temperature Converter task

A screenshot of the Flight Booker task

A screenshot of the Timer task

A screenshot of the CRUD task

A screenshot of the Circle Drawer task

A screenshot of the Cells task

Credits