I started looking at Solid recently as well, after reading the Tim Berners-Lee post over the weekend. The concept of Solid as a ‘vendor-agnostic storage for webapps’ seems like a breath of fresh air compared to the centralized silos we have today. Solid also seems like it would a good fit for Elm, as it takes care of the server/storage side, letting developers focus on client-side apps.
My only concern is that Inrupt/Solid are intent on using web standards whenever possible. Although Elm currently outputs JS, that probably won’t always be the case, and Elm itself is not a web standard, so the Solid community may be hesitant to use or rely on Elm in general.
That said, I think it’s definitely worth exploring to see how Elm could be used with Solid, at least for individual projects. Is there someplace where we can have a running thread about this? I was going to suggest this forum, I don’t want to have to start a new thread and fragment history/resources if we all happen to be busy for a 10-day stretch.