I'm not sure if I missed something in the documentation, but is there any 
native support in nim to dynamically load nim libraries/types? For example, 
when building some sort of plugin architecture? I'm exploring nim out of 
curiosity, and I often implement some sort of plugin system in larger projects 
I work on.

The only solution I could see would be to export the procedures via `exportc`, 
and then use `dynlib` to dynamically load the compiled shared library, but that 
only provides access to the shared library procedures. Is there any standard 
way to share type definitions between nim projects?

Reply via email to