Skip to content

Query ​

Namespace: Polars.FSharp.Query

Module Functions ​

Query.asPolarsQueryable ​

Transposes an in-memory sequence into a native Polars LazyFrame and exposes it as a Polars LINQ queryable.

fsharp
Query.asPolarsQueryable : source: seq<'T> -> IQueryable<'T>

Parameters

NameTypeDescription
sourceseq<'T>-

Query.asQueryable ​

Converts a Series into an IQueryable LINQ query provider.

fsharp
Query.asQueryable : series: Series -> IQueryable<'T>

Parameters

NameTypeDescription
seriesSeries-

Query.asSeq ​

Explicitly transitions an IQueryable to a managed sequence ('T seq) for client-side evaluation.

fsharp
Query.asSeq : query: IQueryable<'T> -> seq<'T>

Parameters

NameTypeDescription
queryIQueryable<'T>-

Query.toDataFrame ​

Converts a query or sequence into an eager DataFrame.

fsharp
Query.toDataFrame : source: seq<'T> -> DataFrame

Parameters

NameTypeDescription
sourceseq<'T>-

Query.toLazyFrame ​

Converts a query or sequence into a LazyFrame.

fsharp
Query.toLazyFrame : source: seq<'T> -> LazyFrame

Parameters

NameTypeDescription
sourceseq<'T>-

Query.toSeries ​

Materializes an in-memory sequence of scalar values or a single-column query into an unnamed Polars Series.

fsharp
Query.toSeries : source: seq<'T> -> Series

Parameters

NameTypeDescription
sourceseq<'T>-

Query.toSeriesNamed ​

Materializes an in-memory sequence of scalar values or a single-column query into a Polars Series.

fsharp
Query.toSeriesNamed : name: string -> source: seq<'T> -> Series

Parameters

NameTypeDescription
namestring-
sourceseq<'T>-

Released under the MIT License. Powered by the Polars Rust core & Apache Arrow.