Noob here so this is going to sound brutally stupid but I have to ask. So much of the documentation is dedicated to things with descriptions:
This struct is provided for debugging convenience, but should be considered opaque and is subject to change without notice.
Does this really mean I should never ever use these things in a final project and instead provide my own atom arrays, linked lists, hashmaps etc? I don't really get why you'd document them so well and then tell me not to use them... and it would save me a ton of time.
I spent 5 hours yesterday writing some code to parse text into atoms... that.. was... annoying.
Sorry, I'm just starting out. plenty more idiotic questions to come.