# Seeker

`import { Seeker } from "destack:sync";`

Seekable byte stream.

```ds title="Seeker"
export interface Seeker {
    seek(from: SeekFrom): Result<uint64, IoError>;
}
```

[language/library/src/sync/seek.ds:10:13](https://github.com/destack-sh/destack/blob/main/language/library/src/sync/seek.ds#L10-L13)

## Members

### `seek(from: SeekFrom): Result<uint64, IoError>`

Seek to a new stream position.
