Hey, so I'm writing a simple engine for text adventures, and I'm wondering
about circular module dependencies. I have some types (Room, Engine, Object,
Exit) which are all in different files and basically need to import each other
(because there is no way I can define them all in one file- since for SOMETHING
a given object will be undefined. But when I tried to compile my project Nim
complained about "..recursive module dependencies." Is there any way to fix
this- will circular module dependencies be something that will be added to Nim?
Or is there a way that I can work around and achieve this? Thank you for the
help!