I was wondering what the recommended project structure is since I keep running into circular import errors. For example, I have a data folder that contains some of my data structures:
data/
datatype.gleam
scope.gleam
...
However, datatype.gleam requires something from scope.gleam, and vice-versa. I'm not sure how to fix this up.