Metadata-Version: 2.4
Name: pythonic-fp
Version: 3.3.3
Summary: Purpose pythonic-fp PyPI Project
Keywords: functional,pythonic
Author-email: "Geoffrey R. Scheller" <geoffrey@scheller.com>
Requires-Python: >=3.13
Description-Content-Type: text/markdown
Classifier: Development Status :: 4 - Beta
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
Project-URL: Changelog, https://github.com/grscheller/pythonic-fp/blob/main/CHANGELOG.md
Project-URL: Homepage, https://grscheller.github.io/pythonic-fp
Project-URL: Source, https://github.com/grscheller/pythonic-fp

# Pythonic Functional Programming

Collection of Functional Programming (FP) oriented Python libraries
which endeavor to still remain Pythonic.

The overall project's name is **Pythonic FP** and consists of PyPI
projects with PyPI and GitHub names beginning "pythonic-fp-". All
projects are all under the Python `pythonic_fp` namespace.

For more information visit the project's
[homepage](https://grscheller.github.io/pythonic-fp/).

## Pythonic FP projects

| Name | PyPI | GitHub | Docs | Python Package |
|:---- |:----:|:------:|:----:|:-------------- |
| Booleans | [pythonic-fp-booleans][101] | [gh][201] | [gh_pages][301] | pythonic_fp.Booleans |
| Circular Array | [pythonic-fp-circulararray][102] | [gh][202] | [gh_pages][302] | pythonic_fp.circulararray |
| Containers | [pythonic-fp-containers][103] | [gh][203] | [gh_pages][303] | pythonic_fp.containers |
| FP Tools | [pythonic-fp-fptools][104] | [gh][204] | [gh_pages][304] | pythonic_fp.fptools |
| Gadgets | [pythonic-fp-gadgets][105] | [gh][205] | [gh_pages][305] | pythonic_fp.gadgets |
| Iterables | [pythonic-fp-iterables][106] | [gh][206] | [gh_pages][306] | pythonic_fp.iterables |
| NumPy | [pythonic-fp-numpy][107] | [gh][207] | [gh_pages][307] | pythonic_fp.numpy |
| Queues | [pythonic-fp-queues][108] | [gh][208] | [gh_pages][308] | pythonic_fp.queues |
| Splitends | [pythonic-fp-splitends][109] | [gh][209] | [gh_pages][309] | pythonic_fp.splitends |

## Copyright and License

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


[101]: https://pypi.org/project/pythonic-fp-booleans
[102]: https://pypi.org/project/pythonic-fp-circulararray
[103]: https://pypi.org/project/pythonic-fp-containers
[104]: https://pypi.org/project/pythonic-fp-fptools
[105]: https://pypi.org/project/pythonic-fp-gadgets
[106]: https://pypi.org/project/pythonic-fp-iterables
[107]: https://pypi.org/project/pythonic-fp-numpy
[108]: https://pypi.org/project/pythonic-fp-queues
[109]: https://pypi.org/project/pythonic-fp-splitends
[201]: https://github.com/grscheller/pythonic-fp-booleans
[202]: https://github.com/grscheller/pythonic-fp-circulararray
[203]: https://github.com/grscheller/pythonic-fp-containers
[204]: https://github.com/grscheller/pythonic-fp-fptools
[205]: https://github.com/grscheller/pythonic-fp-gadgets
[206]: https://github.com/grscheller/pythonic-fp-iterables
[207]: https://github.com/grscheller/pythonic-fp-numpy
[208]: https://github.com/grscheller/pythonic-fp-queues
[209]: https://github.com/grscheller/pythonic-fp-splitends
[301]: https://grscheller.github.io/pythonic-fp/booleans
[302]: https://grscheller.github.io/pythonic-fp/circulararray
[303]: https://grscheller.github.io/pythonic-fp/containers
[304]: https://grscheller.github.io/pythonic-fp/fptools
[305]: https://grscheller.github.io/pythonic-fp/gadgets
[306]: https://grscheller.github.io/pythonic-fp/iterables
[307]: https://grscheller.github.io/pythonic-fp/numpy
[308]: https://grscheller.github.io/pythonic-fp/queues
[309]: https://grscheller.github.io/pythonic-fp/splitends

