Thanks for checking it out!
My only suggestion would be to highlight the corresponding graph point when hovering over an episode in the list, and vice versa.
I thought about this but I don’t think this would be useful as you can only see a few episodes at the top of the table when the graph is visible.
Did you use Highcharts because you were used to it or because you weren’t able to find something with enough functionality in Elm?
It was both. I’ve used Highcharts in the past and it has really nice touch screen support for tooltips that I think would take a lot of time to reimplement with the current Elm libraries.
As for the pendingRequests field in your model, have you looked at an approach like remotedata?
I hadn’t heard of that library. The reason I have pendingRequests: Int is because I’m sometimes making more than 1 remote request, one for the index and one for the selected TV show. I’m not too happy with that and I will switch to using Maybe / Lists in a better way. I’ve filed an issue for this.