# compress/tar-extract Extract a tar archive (bytes) into a destination directory. ## Syntax
[compress/tar-extract $bytes $dest-dir]
## Parameters - `$bytes` — Tar archive contents (as returned by `compress/tar-create`) - `$dest-dir` — Directory to extract into (created if missing) ## Examples
[compress/tar-extract $tar-bytes "./out"]
[compress/tar-extract $bytes "/tmp/restore"]
## Returns `true` on success, or `%Err{ message "..." }` on failure. Regular files, directories, and symlinks are restored. ## See Also `compress/tar-create`, `compress/tgz-extract`, `compress/list-tgz`