https://github.com/ariebovenberg/calls
Simple, typed, composable tools for callables.
https://github.com/ariebovenberg/calls
composable functional-programming functools mypy python
Last synced: 3 months ago
JSON representation
Simple, typed, composable tools for callables.
- Host: GitHub
- URL: https://github.com/ariebovenberg/calls
- Owner: ariebovenberg
- Created: 2021-04-06T20:19:48.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2023-05-15T07:21:19.000Z (about 2 years ago)
- Last Synced: 2025-02-01T07:23:06.453Z (4 months ago)
- Topics: composable, functional-programming, functools, mypy, python
- Language: Python
- Homepage: https://calls.rtfd.io
- Size: 170 KB
- Stars: 3
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.rst
- Changelog: CHANGELOG.rst
Awesome Lists containing this project
README
🤙 Calls
========.. image:: https://img.shields.io/pypi/v/calls.svg?style=flat-square
:target: https://pypi.python.org/pypi/calls.. image:: https://img.shields.io/pypi/l/calls.svg?style=flat-square
:target: https://pypi.python.org/pypi/calls.. image:: https://img.shields.io/pypi/pyversions/calls.svg?style=flat-square
:target: https://pypi.python.org/pypi/calls.. image:: https://img.shields.io/readthedocs/calls.svg?style=flat-square
:target: http://calls.readthedocs.io/.. image:: https://img.shields.io/badge/code%20style-black-000000.svg?style=flat-square
:target: https://github.com/psf/blackSimple, typed, composable tools for callables.
They're also good Python citizens with nice ``repr``, mypy support, and picklability.Quickstart
----------All utilities are directly importable.
See `the docs `_ for a complete overview... code-block:: python
>>> from calls import raises, always, identity, flip, pipe
Installation
------------It's available on PyPI.
.. code-block:: bash
pip install calls