paft-utils 0.4.0

Utility helpers shared across the paft workspace.
Documentation

paft-utils

Shared utilities for the paft workspace: canonical string helpers and optional DataFrame traits.

Crates.io Docs.rs

  • Canonical string utilities: Canonical, canonicalize, StringCode
  • Optional Polars helpers: ToDataFrame, ToDataFrameVec

Install

Prefer the facade crate for most applications:

[dependencies]
paft = "0.4.0"

Advanced (direct dependency):

[dependencies]
paft-utils = { version = "0.4.0", default-features = false }

With DataFrame helpers:

[dependencies]
paft-utils = { version = "0.4.0", default-features = false, features = ["dataframe"] }

Features

  • dataframe: enable polars integration for fast columnar conversions

Quickstart

use paft_utils::{canonicalize, Canonical};

assert_eq!(canonicalize("Euronext Paris"), "EURONEXT_PARIS");

let c = Canonical::try_new("nasdaq").unwrap();
assert_eq!(c.as_str(), "NASDAQ");

Links