4 ms·
Not sure, could be that Elixir stuck close to Erlang's module system yeah. But for example gleam [1] is another language on the BEAM (compiles to Erlang), that
by __jonas 2y ago
Not sure, could be that Elixir stuck close to Erlang's module system yeah.
But for example gleam [1] is another language on the BEAM (compiles to Erlang), that has a much nicer approach:
All imports must be declared explicitly, and the import path in your local project is based on the file structure so you always know where something is imported from [2].
[1] https://gleam.run/ https://gleam.run/
[2] https://tour.gleam.run/basics/modules/ https://tour.gleam.run/basics/modules/