Skip to contents

All functions

Ops(<rducks_bits>) rducks_bits_xor()
BIT logical operations
rducks_argument_type_mapping()
Describe how Rducks argument values are passed to R functions
rducks_as_date() rducks_as_timestamp() rducks_as_time() rducks_as_interval() rducks_interval_between()
Convert R date/time values to Rducks scalar-UDF shapes
rducks_bigint()
Construct exact DuckDB BIGINT values
rducks_bits() rducks_bits_raw()
Construct DuckDB BIT values
rducks_check_value() rducks_check_argument() rducks_check_return()
Check that an R value is compatible with a DuckDB type
rducks_current_execution_plan()
Inspect the current Rducks execution plan
rducks_decimal()
Construct exact DuckDB DECIMAL values
rducks_disable_inproc()
Disable in-process queued scalar-UDF execution
rducks_duckdb_signature()
Format a DuckDB scalar function signature
rducks_duckdb_types()
Convert Rducks type descriptors to DuckDB SQL types
rducks_enable()
Enable Rducks on a DuckDB connection
rducks_enable_inproc()
Enable in-process queued scalar-UDF execution
rducks_enum()
Construct DuckDB ENUM values
rducks_execution_plan()
Define an Rducks execution plan
rducks_explain_udf()
Explain a registered Rducks scalar UDF
rducks_extension_path()
Locate the built Rducks DuckDB extension
rducks_hugeint()
Construct exact DuckDB HUGEINT values
rducks_inproc_self_test()
Exercise the in-process queue
rducks_inproc_stats()
Inspect in-process queue counters
rducks_interval()
Construct DuckDB INTERVAL values
rducks_ipc_workers()
List Rducks-managed IPC workers
rducks_list_udfs()
List registered Rducks scalar UDFs
rducks_mode_semantics()
Describe Rducks scalar-UDF evaluation mode semantics
rducks_native_execution_backend()
Inspect the native Rducks execution backend
rducks_query_stream()
Stream a DuckDB query in batches
rducks_register_aggregate()
Register an R aggregate function in DuckDB
rducks_register_scalar_udf()
Register an R-backed DuckDB scalar UDF
rducks_register_table()
Register an R table function in DuckDB
rducks_release() rducks_detach()
Detach Rducks connection-local state
rducks_release_stats()
Inspect preserved-object release counters
rducks_reset_udf_counters()
Reset Rducks scalar-UDF counters
rducks_runtime_stats()
Inspect native runtime registry counters
rducks_set_execution_plan()
Set the Rducks execution plan for a connection
rducks_table_stream()
Create a streaming result for an Rducks table function
rducks_type_normalize()
Normalize an Rducks type token
rducks_is_type() BOOLEAN TINYINT UTINYINT SMALLINT USMALLINT INTEGER UINTEGER BIGINT UBIGINT FLOAT DOUBLE VARCHAR BLOB GEOMETRY VARIANT DATE TIME TIMESTAMP HUGEINT UHUGEINT UUID INTERVAL BIT DECIMAL() ENUM() UNION() LIST() ARRAY() MAP() STRUCT()
Rducks DuckDB type descriptors and constructors
rducks_type_token() rducks_type_sql() rducks_type_kind() rducks_type_children() rducks_type_child_names() rducks_type_size() rducks_type_parameters()
Rducks type descriptor helpers
rducks_ubigint()
Construct exact DuckDB UBIGINT values
rducks_uhugeint()
Construct exact DuckDB UHUGEINT values
rducks_union()
Construct DuckDB UNION values
rducks_uuid()
Construct DuckDB UUID values
rducks_value_semantics()
Describe Rducks NULL, NA, NaN, and Inf semantics
rducks_value_type() rducks_duckdb_literal()
Generic helpers for Rducks value classes
rducks_variant()
Construct a DuckDB VARIANT storage object
rducks_with_duckplyr() with(<duckdb_connection>)
Evaluate a duckplyr pipeline with dynamic Rducks scalar UDFs