# FromResidual

`import { FromResidual } from "destack:ops";`

Target protocol for rebuilding a carrier from a propagated residual.

```ds title="FromResidual"
export newtype interface FromResidual<R> {
    static fromResidual(residual: R): this;
}
```

[language/library/src/ops/try.ds:31:34](https://github.com/destack-sh/destack/blob/main/language/library/src/ops/try.ds#L31-L34)

## Members

### `static fromResidual(residual: R): this`

Construct this type from a propagated residual.
