src/cpython/filecmp

Procs

proc clear_cache() {....raises: [Exception, ValueError, OSError, IOError, EOFError,
                              KeyError], tags: [RootEffect].}
proc cmp(f1, f2: string; shallow = true): bool {.
    ...raises: [Exception, ValueError, OSError, IOError, EOFError, KeyError],
    tags: [RootEffect].}
proc cmpfiles(dir1, dir2: string; common: seq[string]; shallow = true): tuple[
    match, mismatch, errors: seq[string]] {.
    ...raises: [Exception, ValueError, OSError, IOError, EOFError, KeyError],
    tags: [RootEffect].}