Skip to content

API overview

Import Coral functions from their named module in a Reef project. For example, import Coral.Frame (from_pairs, get_float_col) makes those two names available to your program.

ModuleMain operationsGuide
Coral.Framefrom_pairs, from_columns, empty, int_col_of_list; typed accessors; filter, head, tail, slice, sort_by; with_column, mutate, rename, drop_column; missing-value helpers; concat, describeConstruction, Filtering, Changing columns, Missing values, Concatenation, Describe
Coral.GroupBygroup_by, agg_sum, agg_mean, agg_count, agg_min, agg_max, agg, value_countsGroupBy
Coral.Joininner_join, left_join, outer_joinJoins
Coral.IoCSV and JSON frame readers and writers; unavailable Parquet frame namesCSV and JSON
Coral.Windowrolling_sum, rolling_mean, rolling_std, rolling_min, rolling_max, ewmWindow
Coral.Reshapepivot, melt, stack, unstackReshape
Coral.AsOfasof_lookup, asof_join and their _list formsSorted-key lookup

See limitations for the input and output constraints documented for supported operations.