Skip to content

Instantly share code, notes, and snippets.

View MattRooney's full-sized avatar

Matt MattRooney

View GitHub Profile

Elm

Learn How to Build Reactive Web Apps Using Elm

There are plenty of JavaScript-based frameworks for building single-page web apps. But the common problem with all of them is… JavaScript. We need a better solution: not just a band-aid over JavaScript's ugly parts, but instead a whole new, fresh approach to browser programming. We need Elm.

Elm apps run in the browser, but you don't write them in JavaScript. Elm embraces the good parts of functional programming, but lets you ignore the theoretical underpinnings. Indeed, Elm makes functional, reactive programming not only possible, but practical and even fun!

In this course, you'll learn Elm from the ground up as we incrementally create a single-page, reactive web app. By building a real project with real code from scratch, you'll see how everything fits together. Along the way you'll discover how Elm helps you write reliable code that stays well-factored and easy to maintain even as you scale feature-rich apps.

Plasma Torch Recycling
What is plasma?
- the fourth state of matter (others being solid, liquid and gas)
- an ionized gas w free-roaming electrons that carries a current and generates a magnetic field (ie. lightning)
So, what's a plasma torch?
- aka a plasma arc, plasma gun or plasma cutter
- a device for generating the flow of plasma
- torch temperatures ranges from 4,000 to 25,000 °F (2,200 to 13,900 °C)