Metadata-Version: 2.1
Name: pipe-utils
Version: 0.0.1a2
Summary: Python with pipes, utils, and pipe utils
Project-URL: repository, https://github.com/James-Ansley/pipe-utils
Classifier: Development Status :: 1 - Planning
Classifier: Topic :: Utilities
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Requires-Python: >=3.11
Description-Content-Type: text/markdown

# Pipe Utils

Python with pipes, utils, and pipe utils.

> Note: pipe-utils is in alpha and significant API changes are expected

```python
from pipe_utils import Pipe
from pipe_utils.iterables import *

words = "I just think pipes are neat"

data = (
        Pipe(words)
        | str.lower
        | str.split
        | sorted_by(len)
        | group_by(len)
        | dict
).get()

print(data)
#  {1: ['i'], 3: ['are'], 4: ['just', 'neat'], 5: ['think', 'pipes']}
```

## Install

```
pip install pipe-utils
```
