# Implicitly loaded modules in the future?

**URL:** <https://discourse.julialang.org/t/implicitly-loaded-modules-in-the-future/62646>\
**Category:** Internals & Design\
**Tags:** question, module, code-organization\
**Created:** [June 9, 2021, 8:58pm UTC](https://discourse.julialang.org/t/implicitly-loaded-modules-in-the-future/62646 "2021-06-09T20:58:00Z")\
**Posts on this page:** 1\
**Showing post:** 249

<div class="post-metadata">

**Author:** ![Skoffer](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/skoffer/32/378_2.png) [@Skoffer](https://discourse.julialang.org/u/Skoffer)\
**Post date:** [June 23, 2021, 4:05pm UTC](https://discourse.julialang.org/t/implicitly-loaded-modules-in-the-future/62646/249 "2021-06-23T16:05:09Z")

</div>

Sorry for interfere, but this thread is so long and there was so many ideas, that is really hard to understand what features are proposed.

Can you give an example, how code is going to look like with proposed features? Small MWE, just to understand what we are talking about and how it differs from the current system.

I mean, for example, we have three files

```julia
#main.jl

module Main

include("a.jl")
include("b.jl")

export foo, bar
end

```

```julia
# a.jl

function foo end

```

```julia
# b.jl

function bar end

```

So, with this template, what changes should I made to use proposed features and why it is better?

---

_[View the full topic](https://discourse.julialang.org/t/implicitly-loaded-modules-in-the-future/62646)._
