in nim std:
https://nim-lang.org/docs/system.html#staticRead,string
`proc staticRead(filename: string): string {.magic: "Slurp", ....}`
Compile-time readFile proc for easy resource embedding:
The maximum file size limit that staticRead and slurp can read is near or equal to the free memory of the device you are using to compile.
`const myResource = staticRead"mydatafile.bin"`
slurp is an alias for staticRead.