-
Notifications
You must be signed in to change notification settings - Fork 16
Description
The tutorial as is makes sense for building the functionality that is in the tutorial. People want to write plugins to add new functionality. Personally, as a dev who is moderately experienced with polars-py, new to rust, and new to polars-rs, there's a lot to navigate.
What's your workflow for "I think this should be possible, here is how I figure out how to build it". When do you look at polars docs vs ide typing feedback vs looking at other implementations...?
Most of the time I'm trying to figure out how to operate on a Series or ChunkedArray so I look at the docs for those traits.
https://docs.rs/polars/latest/polars/chunked_array/index.html
But since there are multiple impls of ChunkedArray, I'm not sure which to look at. What's your intuition for polars::prelude::chunkedarray vs polars::chunkedarray?
Could you link to a couple of moderately straightforward polars plugins that implement good coding standards? I know that there are lots of expressions in the polars standard library, but those tend to be much more comprehensive and exhaustive in implementation than a third party plugin as a beginner would write. Also as someone new to rust, sometimes its easier to understand a simple build setup in a third party plugin vs what polars-rs has to do.