NAME
Text::Amuse::Compile::Utils - Common routines used
FILE READING/WRITING/APPENDING
These functions are replacements for File::Slurp, which has deemed deprecated. Candidate modules are File::Slurp::Tiny and Path::Tiny. But given that we always use utf8, and don't need all the Path::Tiny features (which are cool, but would make sense to use them everywhere instead of File::Spec etc, let's cook our own in the meanwhile.
The following functions always use the binmode encoding(UTF-8)
on the files, so they takes and return decoded strings.
The purpose of this module is just to save some typing.
read_file($file)
write_file($file, @strings)
append_file($file, @strings)
EXPORTS
None by default, only on demand.