dwayne / elm-7guis

7GUIs in Elm.

Home Page:https://dwayne.github.io/elm-7guis/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

7GUIs in Elm.

https://dwayne.github.io/elm-7guis/


Languages

Language:HTML 58.0%Language:Elm 38.0%Language:CSS 3.1%Language:Shell 0.7%Language:Nix 0.1%Language:JavaScript 0.0%