http://debug.elm-lang.org/edit/Mario.elm
An Introduction to Elm
Is a domain-specific programming language for declaratively creating web browser-based graphical user interfaces. Elm is purely functional, and is developed with emphasis on usability, performance, and robustness.
https://guide.elm-lang.org/
origin - http://www.pipiscrew.com/?p=10795 elm-debugger