System.Posix.Files[.ByteString] contains the following functions
related to file times: accessTime, modificationTime, statusChangeTime,
setFileTimes.
All of these functions offer granularity of one second. Modern posix
systems support newer functions (such as utimes, utimensat) that offer
better granularity (up to 1 nanosecond).