RundownRhino / smart_iterator

An iterator wrapper that allows chaining methods FLUENT-style rather than nesting functions.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

smart_iterator

An iterator wrapper that allows chaining methods FLUENT-style rather than nesting functions. The available methods are heavily based on Rust's Iterator. In addition, it aims to be fully typehinted (to the degree allowed by Python's type system).

Current state

First public draft: no real testing done, and only a fraction of the intended methods implemented.

Installation

Not on PyPI yet, so

pip install git+https://github.com/RundownRhino/smart_iterator

About

An iterator wrapper that allows chaining methods FLUENT-style rather than nesting functions.

License:MIT License


Languages

Language:Python 100.0%