Working on lib_elixir - Elixir core modules as a library

We don’t require 1.17+, we just fail to perform smarter alias handling logic unless you’re using 1.17+.

I think requiring a download to compile is a non-option for Ash/igniter, although it could be totally fine for other use cases. I think the idea of downloading the files once and saving them with the library is the best case all around IMO and should be the only/default method. This reduces any potential variability between downloads, prevents network issues from coming into play while end users are compiling tools, etc.

Also, I should have led with this: I think this is awesome :slight_smile: I think that for exactly the reasons we’re just talking about here w/ Igniter not being able to be as smart unless the end-user is on 1.17+, this will provide a very valuable improvement to Igniter users, and ought to have similar impacts for other projects as well. I’m very excited about this idea :slight_smile:

1 Like