I kind of agree with the overall point but would also like to point out that making a large-ish RESTful or GraphQL in Elixir comes with challenges that don’t seem solved just yet. Last I worked with Absinthe we’ve had to resort to our own breed of aspect-oriented programming so as not to have huge schema and resolver files.
Not saying that’s the job of the library authors of course. It’s just that I personally feel slightly fearful doing big RESTful / GraphQL projects in Elixir lately. Management and being able to keep things in your head – or in a consistent file/directory structure – becomes a challenge.






















