For the full reference see io.
This module covers the input-output routines. Interaction with the external files is not limited to this module, but it is the main interface to the external files.
Input-output routines are grouped by the external packages they interface with. Please address each section for the details.