Elm Weekly Drip #33 and Exercise: Multiple Uploads [01.09.2017]
This week we introduced FileReader
and used it to preview images before
request permission to upload them to
and upload them to S3
For this week's exercise, we'll expand the
Msgs to support
handling multiple files at the same time. First, though, we'll look at what's
been happening in the community.
Plotting library in Elm!
elm-plot's received a lot of work in the last couple of months, and it's looking great. Here's an example:
[ h/t @terezka ]
🌮 — a simple concept for managing common information in large Elm SPAs.
Ossi shares a pattern for handling app-wide context for your Elm application. I need to use this pattern in a project I'm working on right now - it's much more elegant than my current strategy!
[ h/t @ohanhi ]
Less typing with types!
The elmjutsu atom package has been getting a few more awesome features. This tweet shows off auto-completion for cases.
[ h/t @maniniyap ]
Write Elm in your Ember.js app
An excellent project for embedding elm components into Ember and communicating with them.
[ h/t @nucleartide ]
Understanding Functional Programming Through Optionality
[ h/t @toastal ]
For this week's exercise, support uploading multiple files at once. FileReader already supports it - in fact, we're already explicitly ignoring everything but the first file we get. We'll just need to extend our model to support managing more than one at the same time, as well as make multiple requests to the backend for new S3 tokens.
See you soon!