Metadata-Version: 2.1
Name: calls
Version: 0.2.0
Summary: Utilities for callables
Home-page: https://github.com/ariebovenberg/calls
License: MIT
Author: Arie Bovenberg
Author-email: a.c.bovenberg@gmail.com
Requires-Python: >=3.6,<4.0
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Typing :: Typed
Requires-Dist: importlib-metadata (>=1,<5); python_version < "3.8"
Requires-Dist: typing-extensions (>=3.7.4,<4.0.0)
Project-URL: Repository, https://github.com/ariebovenberg/calls
Description-Content-Type: text/x-rst

🤙 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/black

Simple, 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 <https://calls.rtfd.io>`_ 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

