Какая разница между use
и import
?
http://elixir-lang.org/docs/stable/elixir/Kernel.html#use/2
use - простой механизм для использования данного модуля в текущем контексте
http://elixir-lang.org/docs/stable/elixir/Kernel.SpecialForms.html#import/2
Импортирует функцию и макросы из других модулей
Похоже, что одно отличие: import
позволяет вам выделять конкретные функции/макросы, тогда как use
включает все.
Существуют ли другие отличия? Когда вы будете использовать один над другим?