# compress/tgz-extract
Extract a tar.gz archive (bytes) into a destination directory. Decompresses
with gzip, then unpacks the tar stream.
## Syntax
[compress/tgz-extract $bytes $dest-dir]
## Parameters
- `$bytes` — Tar.gz archive contents (as returned by `compress/tgz-create`)
- `$dest-dir` — Directory to extract into (created if missing)
## Examples
[compress/tgz-extract $tgz-bytes "./out"] [compress/tgz-extract $bytes "/tmp/restore"]
## Returns
`true` on success, or `%Err{ message "..." }` on gzip or tar failure.
## See Also
`compress/tgz-create`, `compress/tar-extract`, `compress/list-tgz`