use crate::TblError;
use polars::prelude::*;
use std::path::PathBuf;
pub fn create_lazyframe(paths: &[PathBuf]) -> Result<LazyFrame, TblError> {
let scan_args = polars::prelude::ScanArgsParquet::default();
let arc_paths = Arc::from(paths.to_vec().into_boxed_slice());
Ok(LazyFrame::scan_parquet_files(arc_paths, scan_args)?)
}