Scott Boyce Python Code
Pinned Loading
Repositories
- ResultContainer Public
ResultContainer is a Python library inspired by Rust's Result enum, designed for robust error handling. It seamlessly supports mathematical operations, attribute access, and method chaining on Ok(value), while automatically transitioning to Err(e) upon encountering errors, ensuring continuous error tracking and logging.
ScottBoyce-Python/ResultContainer’s past year of commit activity - NumpyDeque Public
NumpyDeque is a numpy.ndarray based double-ended queue (deque) with a maximum size. This double-ended queue is efficiently done by using a padded-buffer array.
ScottBoyce-Python/NumpyDeque’s past year of commit activity - DynamicVector Public
A class that provides a dynamic vector using numpy to store the values. Can access all numpy methods using a view property and includes common list functions for operating without a view. Allows for fast appending and popping of values, while retaining numpy vector operations.
ScottBoyce-Python/DynamicVector’s past year of commit activity - DateIntervalCycler Public
A class that efficiently cycles through datetime intervals generated from a start date and list of (month, day) tuples.
ScottBoyce-Python/DateIntervalCycler’s past year of commit activity
People
This organization has no public members. You must be a member to see who’s a part of this organization.
Top languages
Loading…
Most used topics
Loading…