# 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:** 72

<div class="post-metadata">

### Author: ![PetrKryslUCSD](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/petrkryslucsd/32/215825_2.png) [@PetrKryslUCSD](https://discourse.julialang.org/u/PetrKryslUCSD)
#### Post date: [June 10, 2021, 7:58pm UTC](https://discourse.julialang.org/t/implicitly-loaded-modules-in-the-future/62646/72 "2021-06-10T19:58:26Z")

</div>

> [@patrick-kidger](#):
>
> ```julia
> using Random: shuffle!
> @from "Core.jl" import Options, Dataset, RecordType
> @from "EquationUtils.jl" import stringTree
> @from "PopMember.jl" import PopMember
> @from "Population.jl" import Population, bestOfSample
> @from "Mutate.jl" import nextGeneration
> @from "Recorder.jl" import @recorder
> 
> ```

Hmm. This could have just as well been written

```julia
using Random: shuffle!
using Core: Options, Dataset, RecordType
using EquationUtils: stringTree
using PopMember: PopMember
using Population: Population, bestOfSample
using Mutate: nextGeneration
using Recorder: @recorder

```

if all the files corresponded to modules. No loss of legibility…

---

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