> I get that. I am coming from a different perspective than yours that would help manage such dependencies based on how people deal with the dependencies today, such as using Code.ensure_loaded; and **try** to tackle the problem with a more "robust" idea.
Here is the issue: the proposal has not elaborated on how those problems will be tackled (outside of dependency management). Application.ensure_feature would most likely be a wrapper around config. So if you believe this approach can alleviate conditional compilation issues, it needs to be shown exactly how. I am afraid adding a new function won’t be enough (or at least I can’t see how it would). In other words, I can see how features help dependency management. But not compilation. For the latter, we need a more concrete proposal with code examples, APIs, and more. And don’t ask us to figure it out, if you strongly believe in the idea and see its potential, then please carry it forward to the next step. -- You received this message because you are subscribed to the Google Groups "elixir-lang-core" group. To unsubscribe from this group and stop receiving emails from it, send an email to elixir-lang-core+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/elixir-lang-core/CAGnRm4JrtdWCu31uTAYDU%3Dg1-G1tRvacy3s%2BwXfbid99FcS45w%40mail.gmail.com.