Loading…
This event has ended. View the official site or create your own event → Check it out
This event has ended. Create your own

AIM Heartland Developer Conference is the region’s best developer & designer conference covering the latest trends, techniques, technologies, and best practices in software design and development.

As a conference attendee you have access to all sessions (on Thursday and Friday) so you can plan your own custom itinerary. There is a separate fee of $50 for workshop sessions held on Wednesday, September 7.  

Schedule is subject to change.

To learn more about AIM HDC, visit heartlanddc.com

View analytic
Thursday, September 8 • 3:15pm - 4:00pm
Functional Web Programming using Elm

Sign up or log in to save this to your schedule and see who's attending!

Elm brings functional programming directly into the web world. Use Elm to create amazing web applications and transpile down to JavaScript so you can run it anywhere.

Elm describes itself as a competitor to web frameworks like React and Angular, but it’s so much more – it’s a language as well as a set of tools for building scalable web applications in a concise, maintainable way.

In this session, we’ll explore the Elm programming language and how its functional roots will help you create web apps that scale easily. We’ll learn about creating Elm components using the model-update-view pattern, how to use commands to perform HTTP requests, and how subscriptions can help create event-based reactive applications.

Speakers
avatar for Spencer Schneidenbach

Spencer Schneidenbach

Platform Architect, Ryvit/Gadellnet
Spencer Schneidenbach is a web developer in the St. Louis area, focusing on JavaScript, AngularJS, C#, and ASP.NET. He currently works as the Platform Architect at Ryvit/Gadellnet, leading the technical decisions on the platform as well as mentoring other developers. While not at work, he enjoys speaking, blogging, reading, and spending time with his two kids and wife.


Thursday September 8, 2016 3:15pm - 4:00pm
Dapper I-II

Attendees (24)