Metadata-Version: 2.3
Name: curripy
Version: 0.1.1
Summary: Curried / Point-free versions of the Python standard libraries functions and methods.
Project-URL: Repository, https://github.com/Lehmaning/curripy/
Project-URL: Issues, https://github.com/Lehmaning/curripy/issues
Author-email: Lehmaning <60032845+Lehmaning@users.noreply.github.com>
License-File: LICENSE.md
Requires-Python: >=3.8
Requires-Dist: typing-extensions>=4.12.2
Description-Content-Type: text/markdown

# curripy

Curried and point-free versions of the Python standard libraries functions and methods.

## Features

* A set of efficient functions corresponing to the built-in and standard Python functions
* Point-free style of functions and methods for better composition
* All implementations are encapsulations of upstream library

## Installation

```shell
pip install curripy
```

## Build

```shell
git clone https://github.com/Lehmaning/curripy.git
cd curripy
rye sync
rye build
```

Then check the build results in directory ``dist``. You can install ``curripy`` from them.

## See Also

* [dry-python/returns](https://github.com/dry-python/returns): Provides support for curry, pipes and Functors
* [dry-python/classes](https://github.com/dry-python/classes): Brings support for typeclasses
* [dgilland/pydash](https://github.com/dgilland/pydash): Adds support for currying, composing, arity and curry_right
