# AsyncSeeker

`import { AsyncSeeker } from "destack:async";`

Asynchronous seekable byte stream.

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

[language/library/src/async/seek.ds:7:10](https://github.com/destack-sh/destack/blob/main/language/library/src/async/seek.ds#L7-L10)

## Members

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

Seek to a new stream position.
