## Triangle


A reserving triangle over an ibis table expression.


Usage

``` python
Triangle(
    expr,
    meta=None,
)
```


All transformations are lazy ibis expressions, written once and executable on both the duckdb and polars backends. [execute()](Triangle.execute.md#ibnr.Triangle.execute) / [to_pandas()](Triangle.to_pandas.md#ibnr.Triangle.to_pandas) / [to_polars()](Triangle.to_polars.md#ibnr.Triangle.to_polars) materialize.
