https://github.com/eben60/shareadd.jl
This Julia package helps to reduce clutter in your main shared environment by making it easy to use multiple shared environments.
https://github.com/eben60/shareadd.jl
import julia julia-language macros shared-environments stacked-environments utility
Last synced: 2 months ago
JSON representation
This Julia package helps to reduce clutter in your main shared environment by making it easy to use multiple shared environments.
- Host: GitHub
- URL: https://github.com/eben60/shareadd.jl
- Owner: Eben60
- License: mit
- Created: 2024-09-22T17:35:20.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2025-08-27T18:47:12.000Z (10 months ago)
- Last Synced: 2025-11-10T03:21:34.541Z (8 months ago)
- Topics: import, julia, julia-language, macros, shared-environments, stacked-environments, utility
- Language: Julia
- Homepage: https://eben60.github.io/ShareAdd.jl/
- Size: 730 KB
- Stars: 24
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[](https://opensource.org/licenses/MIT)
[](https://eben60.github.io/ShareAdd.jl/)
[](https://github.com/Eben60/ShareAdd.jl/actions?query=workflow%3ACI)
[](https://codecov.io/gh/Eben60/ShareAdd.jl)
[](https://github.com/JuliaTesting/Aqua.jl)
# ShareAdd.jl
This Julia package helps to reduce clutter in your main shared environment (and thus avoid package incompatibility problems) by making it easy to use multiple shared or temporary environments. The package is primarily intended for interactive use. It exports two macros: `@usingany` and `@usingtmp`, envisioned for two different workflows. The package also provides several utility functions for managing shared environments.
## Documentation at
[https://eben60.github.io/ShareAdd.jl/](https://eben60.github.io/ShareAdd.jl/)