Metadata-Version: 2.4
Name: pythonic-fp.containers
Version: 2.0.0
Summary: Developer Tools - Container-like data structures
Keywords: boxes,functional_tuple,immutable_list,maybe
Author-email: "Geoffrey R. Scheller" <geoffrey@scheller.com>
Requires-Python: >=3.12
Description-Content-Type: text/markdown
Classifier: Development Status :: 5 - Production/Stable
Classifier: Framework :: Pytest
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3.13
Classifier: Typing :: Typed
License-File: LICENSE
Requires-Dist: pythonic-fp.fptools >=3.0.0
Requires-Dist: pythonic-fp.iterables >=3.0.0
Project-URL: Changelog, https://grscheller.github.io/pythonic-fp-containers/html/changelog.html
Project-URL: Documentation, https://grscheller.github.io/pythonic-fp-containers/html/
Project-URL: Homepage, https://github.com/grscheller/pythonic-fp/blob/main/README.md
Project-URL: Source, https://github.com/grscheller/pythonic-fp-containers

# Pythonic FP - Containers

PyPI project
[pythonic-fp.containers](https://pypi.org/project/pythonic-fp.containers/)
implements a Python package of container like data structures.

| Description | Module |
|:----------- |:----------- |
| Single item box | *module* `pythonic_fp.containers.box` |
| Functional tuple | *module* `pythonic_fp.containers.functional_tuple` |
| Immutable list | *module* `pythonic_fp.containers.immutable_list` |
| Maybe monad | *module* `pythonic_fp.containers.maybe` |
| Either monad | *module* `pythonic_fp.containers.xor` |

This PyPI project is part of of the grscheller
[pythonic-fp namespace projects](https://github.com/grscheller/pythonic-fp/blob/main/README.md).

## Documentation

Documentation hosted on
[GitHub Pages](https://grscheller.github.io/pythonic-fp-containers/html).

## Copyright and License

Copyright (c) 2023-2025 Geoffrey R. Scheller. Licensed under the Apache
License, Version 2.0. See the LICENSE file for details.

