Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/carlijoy/intersection_examples

Python Typing Intersection examples
https://github.com/carlijoy/intersection_examples

Last synced: about 2 months ago
JSON representation

Python Typing Intersection examples

Awesome Lists containing this project

README

        

# intersection_examples
Python Typing Intersection examples and an [initial specification](./docs/specification.rst) intended to be used within a later PEP.

The issues in this repo shall streamline the original https://github.com/python/typing/issues/213 issue.

Please open an issue (if not already existing), if you find any issues with the specification.

For short exchange and discussion you can use [this Discord server](https://discord.gg/wDWAbXatWt).

If you want to contribute to this repo [write into this issue](https://github.com/CarliJoy/intersection_examples/issues/4).

The general state is [tracked in this issue](https://github.com/CarliJoy/intersection_examples/issues/8).

Experimental CPython implementation of intersections can be found in [this issue](https://github.com/CarliJoy/intersection_examples/issues/9)

# Installation

You can install the repo with:

`poetry install`

Poetry is a package manager for python - for more information please see here: https://python-poetry.org/

Install pre-commit hooks to ensure conformity to the formatting specification:

`poetry run pre-commit install`