coconut3.1.2
coconut3.1.2
Published
Simple, elegant, Pythonic functional programming.
pip install coconut
Package Downloads
Authors
Project URLs
Requires Python
Dependencies
- setuptools
>=44
- pyparsing
<2.4.8,>=2.4.7; platform_python_implementation != "CPython"
- cPyparsing
<2.4.7.2.5,>=2.4.7.2.4.0; platform_python_implementation == "CPython"
- argparse
>=1.4; python_version < "2.7"
- futures
>=3.4; python_version < "3"
- backports.functools-lru-cache
>=1.6; python_version < "3"
- prompt-toolkit
<2,>=1; python_version < "3"
- trollius
>=2.2; python_version < "3" and platform_python_implementation == "CPython"
- aenum
>=3.1.15; python_version < "3.4"
- typing
>=3.10; python_version < "3.5"
- typing-extensions
>=3.10; python_version < "3.6"
- pygments
>=2.3; python_version < "3.9"
- psutil
>=6; python_version >= "2.7"
- prompt-toolkit
>=1; python_version >= "3"
- async-generator
>=1.10; python_version >= "3.5"
- anyio
>=3; python_version >= "3.6"
- typing-extensions
>=4.1; python_version >= "3.6" and python_version < "3.7"
- dataclasses
>=0.8; python_version >= "3.6" and python_version < "3.7"
- exceptiongroup
>=1; python_version >= "3.7" and python_version < "3.11"
- typing-extensions
>=4.7; python_version >= "3.7" and python_version < "3.8"
- typing-extensions
>=4.12; python_version >= "3.8"
- pygments
>=2.18; python_version >= "3.9"
- types-backports
>=0.1; extra == "all"
- papermill
>=1.2; extra == "all"
- jupyter
>=1.1; extra == "all"
- watchdog
>=0.10; extra == "all"
- pyright
>=1.1; extra == "all"
- mypy
[python2]>=1.11; extra == "all"
- ipython
>=5.4; python_version < "3" and extra == "all"
- ipykernel
>=4.10; python_version < "3" and extra == "all"
- pywinpty
<0.6,>=0.5; (python_version < "3" and os_name == "nt") and extra == "all"
- numpy
>=1.16; (python_version < "3" and platform_python_implementation == "CPython") and extra == "all"
- jupyter-console
>=5.2; python_version < "3.5" and extra == "all"
- typing
>=3.10; python_version < "3.5" and extra == "all"
- jupyter-client
>=5.3; python_version < "3.5" and extra == "all"
- xonsh
>=0.9; python_version < "3.6" and extra == "all"
- jedi
<0.18,>=0.17; python_version < "3.9" and extra == "all"
- jupytext
>=1.8; python_version >= "3" and extra == "all"
- ipython
<7.10,>=7.9; (python_version >= "3" and python_version < "3.7") and extra == "all"
- ipykernel
>=5.5; (python_version >= "3" and python_version < "3.8") and extra == "all"
- ipython
>=8.27; python_version >= "3.10" and extra == "all"
- numpy
>=1.18; (python_version >= "3.4" and python_version < "3.9") and extra == "all"
- jupyterlab
>=2.2; python_version >= "3.5" and extra == "all"
- jupyter-client
<6.1.13,>=6.1.12; (python_version >= "3.5" and python_version < "3.6") and extra == "all"
- jupyter-console
>=6.1; (python_version >= "3.5" and python_version < "3.7") and extra == "all"
- pandas
>=1.1; python_version >= "3.6" and extra == "all"
- jupyter-client
>=7.1.2; python_version >= "3.6" and extra == "all"
- xonsh
>=0.11; (python_version >= "3.6" and python_version < "3.9") and extra == "all"
- jupyter-console
>=6.6; python_version >= "3.7" and extra == "all"
- ipython
>=7.34; (python_version >= "3.7" and python_version < "3.8") and extra == "all"
- ipykernel
>=6; python_version >= "3.8" and extra == "all"
- ipython
>=8.12; (python_version >= "3.8" and python_version < "3.9") and extra == "all"
- numpy
>=1.26; python_version >= "3.9" and extra == "all"
- jedi
>=0.19; python_version >= "3.9" and extra == "all"
- xarray
>=2024; python_version >= "3.9" and extra == "all"
- xonsh
>=0.18; python_version >= "3.9" and extra == "all"
- ipython
>=8.18; (python_version >= "3.9" and python_version < "3.10") and extra == "all"
- pexpect
>=4; extra == "dev"
- pytest-remotedata
>=0.3; extra == "dev"
- types-backports
>=0.1; extra == "dev"
- py-spy
>=0.3; extra == "dev"
- papermill
>=1.2; extra == "dev"
- sphinx
>=8; extra == "dev"
- pyparsing
<2.4.8,>=2.4.7; extra == "dev"
- jupyter
>=1.1; extra == "dev"
- sphinxcontrib-htmlhelp
>=2; extra == "dev"
- watchdog
>=0.10; extra == "dev"
- sphinxcontrib-applehelp
>=2; extra == "dev"
- myst-parser
>=4; extra == "dev"
- pyright
>=1.1; extra == "dev"
- vprof
>=0.36; extra == "dev"
- requests
>=2.32; extra == "dev"
- mypy
[python2]>=1.11; extra == "dev"
- pydata-sphinx-theme
>=0.15; extra == "dev"
- ipython
>=5.4; python_version < "3" and extra == "dev"
- ipykernel
>=4.10; python_version < "3" and extra == "dev"
- pywinpty
<0.6,>=0.5; (python_version < "3" and os_name == "nt") and extra == "dev"
- numpy
>=1.16; (python_version < "3" and platform_python_implementation == "CPython") and extra == "dev"
- jupyter-console
>=5.2; python_version < "3.5" and extra == "dev"
- typing
>=3.10; python_version < "3.5" and extra == "dev"
- jupyter-client
>=5.3; python_version < "3.5" and extra == "dev"
- xonsh
>=0.9; python_version < "3.6" and extra == "dev"
- pytest
>=3; python_version < "3.6" and extra == "dev"
- jedi
<0.18,>=0.17; python_version < "3.9" and extra == "dev"
- pygments
>=2.3; python_version < "3.9" and extra == "dev"
- jupytext
>=1.8; python_version >= "3" and extra == "dev"
- pre-commit
>=3; python_version >= "3" and extra == "dev"
- ipython
<7.10,>=7.9; (python_version >= "3" and python_version < "3.7") and extra == "dev"
- ipykernel
>=5.5; (python_version >= "3" and python_version < "3.8") and extra == "dev"
- ipython
>=8.27; python_version >= "3.10" and extra == "dev"
- numpy
>=1.18; (python_version >= "3.4" and python_version < "3.9") and extra == "dev"
- jupyterlab
>=2.2; python_version >= "3.5" and extra == "dev"
- jupyter-client
<6.1.13,>=6.1.12; (python_version >= "3.5" and python_version < "3.6") and extra == "dev"
- jupyter-console
>=6.1; (python_version >= "3.5" and python_version < "3.7") and extra == "dev"
- pandas
>=1.1; python_version >= "3.6" and extra == "dev"
- jupyter-client
>=7.1.2; python_version >= "3.6" and extra == "dev"
- pytest
>=7; (python_version >= "3.6" and python_version < "3.8") and extra == "dev"
- xonsh
>=0.11; (python_version >= "3.6" and python_version < "3.9") and extra == "dev"
- jupyter-console
>=6.6; python_version >= "3.7" and extra == "dev"
- ipython
>=7.34; (python_version >= "3.7" and python_version < "3.8") and extra == "dev"
- pytest
<8.1,>=8.0; python_version >= "3.8" and extra == "dev"
- ipykernel
>=6; python_version >= "3.8" and extra == "dev"
- ipython
>=8.12; (python_version >= "3.8" and python_version < "3.9") and extra == "dev"
- pygments
>=2.18; python_version >= "3.9" and extra == "dev"
- numpy
>=1.26; python_version >= "3.9" and extra == "dev"
- jedi
>=0.19; python_version >= "3.9" and extra == "dev"
- xarray
>=2024; python_version >= "3.9" and extra == "dev"
- xonsh
>=0.18; python_version >= "3.9" and extra == "dev"
- ipython
>=8.18; (python_version >= "3.9" and python_version < "3.10") and extra == "dev"
- sphinxcontrib-applehelp
>=2; extra == "docs"
- myst-parser
>=4; extra == "docs"
- sphinx
>=8; extra == "docs"
- sphinxcontrib-htmlhelp
>=2; extra == "docs"
- pydata-sphinx-theme
>=0.15; extra == "docs"
- pygments
>=2.3; python_version < "3.9" and extra == "docs"
- pygments
>=2.18; python_version >= "3.9" and extra == "docs"
- papermill
>=1.2; extra == "ipython"
- jupyter
>=1.1; extra == "ipython"
- ipython
>=5.4; python_version < "3" and extra == "ipython"
- ipykernel
>=4.10; python_version < "3" and extra == "ipython"
- pywinpty
<0.6,>=0.5; (python_version < "3" and os_name == "nt") and extra == "ipython"
- jupyter-console
>=5.2; python_version < "3.5" and extra == "ipython"
- jupyter-client
>=5.3; python_version < "3.5" and extra == "ipython"
- jedi
<0.18,>=0.17; python_version < "3.9" and extra == "ipython"
- ipython
<7.10,>=7.9; (python_version >= "3" and python_version < "3.7") and extra == "ipython"
- ipykernel
>=5.5; (python_version >= "3" and python_version < "3.8") and extra == "ipython"
- ipython
>=8.27; python_version >= "3.10" and extra == "ipython"
- jupyter-client
<6.1.13,>=6.1.12; (python_version >= "3.5" and python_version < "3.6") and extra == "ipython"
- jupyter-console
>=6.1; (python_version >= "3.5" and python_version < "3.7") and extra == "ipython"
- jupyter-client
>=7.1.2; python_version >= "3.6" and extra == "ipython"
- jupyter-console
>=6.6; python_version >= "3.7" and extra == "ipython"
- ipython
>=7.34; (python_version >= "3.7" and python_version < "3.8") and extra == "ipython"
- ipykernel
>=6; python_version >= "3.8" and extra == "ipython"
- ipython
>=8.12; (python_version >= "3.8" and python_version < "3.9") and extra == "ipython"
- jedi
>=0.19; python_version >= "3.9" and extra == "ipython"
- ipython
>=8.18; (python_version >= "3.9" and python_version < "3.10") and extra == "ipython"
- papermill
>=1.2; extra == "jupyter"
- jupyter
>=1.1; extra == "jupyter"
- ipython
>=5.4; python_version < "3" and extra == "jupyter"
- ipykernel
>=4.10; python_version < "3" and extra == "jupyter"
- pywinpty
<0.6,>=0.5; (python_version < "3" and os_name == "nt") and extra == "jupyter"
- jupyter-console
>=5.2; python_version < "3.5" and extra == "jupyter"
- jupyter-client
>=5.3; python_version < "3.5" and extra == "jupyter"
- jedi
<0.18,>=0.17; python_version < "3.9" and extra == "jupyter"
- ipython
<7.10,>=7.9; (python_version >= "3" and python_version < "3.7") and extra == "jupyter"
- ipykernel
>=5.5; (python_version >= "3" and python_version < "3.8") and extra == "jupyter"
- ipython
>=8.27; python_version >= "3.10" and extra == "jupyter"
- jupyter-client
<6.1.13,>=6.1.12; (python_version >= "3.5" and python_version < "3.6") and extra == "jupyter"
- jupyter-console
>=6.1; (python_version >= "3.5" and python_version < "3.7") and extra == "jupyter"
- jupyter-client
>=7.1.2; python_version >= "3.6" and extra == "jupyter"
- jupyter-console
>=6.6; python_version >= "3.7" and extra == "jupyter"
- ipython
>=7.34; (python_version >= "3.7" and python_version < "3.8") and extra == "jupyter"
- ipykernel
>=6; python_version >= "3.8" and extra == "jupyter"
- ipython
>=8.12; (python_version >= "3.8" and python_version < "3.9") and extra == "jupyter"
- jedi
>=0.19; python_version >= "3.9" and extra == "jupyter"
- ipython
>=8.18; (python_version >= "3.9" and python_version < "3.10") and extra == "jupyter"
- papermill
>=1.2; extra == "jupyterlab"
- jupyter
>=1.1; extra == "jupyterlab"
- ipython
>=5.4; python_version < "3" and extra == "jupyterlab"
- ipykernel
>=4.10; python_version < "3" and extra == "jupyterlab"
- pywinpty
<0.6,>=0.5; (python_version < "3" and os_name == "nt") and extra == "jupyterlab"
- jupyter-console
>=5.2; python_version < "3.5" and extra == "jupyterlab"
- jupyter-client
>=5.3; python_version < "3.5" and extra == "jupyterlab"
- jedi
<0.18,>=0.17; python_version < "3.9" and extra == "jupyterlab"
- ipython
<7.10,>=7.9; (python_version >= "3" and python_version < "3.7") and extra == "jupyterlab"
- ipykernel
>=5.5; (python_version >= "3" and python_version < "3.8") and extra == "jupyterlab"
- ipython
>=8.27; python_version >= "3.10" and extra == "jupyterlab"
- jupyterlab
>=2.2; python_version >= "3.5" and extra == "jupyterlab"
- jupyter-client
<6.1.13,>=6.1.12; (python_version >= "3.5" and python_version < "3.6") and extra == "jupyterlab"
- jupyter-console
>=6.1; (python_version >= "3.5" and python_version < "3.7") and extra == "jupyterlab"
- jupyter-client
>=7.1.2; python_version >= "3.6" and extra == "jupyterlab"
- jupyter-console
>=6.6; python_version >= "3.7" and extra == "jupyterlab"
- ipython
>=7.34; (python_version >= "3.7" and python_version < "3.8") and extra == "jupyterlab"
- ipykernel
>=6; python_version >= "3.8" and extra == "jupyterlab"
- ipython
>=8.12; (python_version >= "3.8" and python_version < "3.9") and extra == "jupyterlab"
- jedi
>=0.19; python_version >= "3.9" and extra == "jupyterlab"
- ipython
>=8.18; (python_version >= "3.9" and python_version < "3.10") and extra == "jupyterlab"
- papermill
>=1.2; extra == "jupytext"
- jupyter
>=1.1; extra == "jupytext"
- ipython
>=5.4; python_version < "3" and extra == "jupytext"
- ipykernel
>=4.10; python_version < "3" and extra == "jupytext"
- pywinpty
<0.6,>=0.5; (python_version < "3" and os_name == "nt") and extra == "jupytext"
- jupyter-console
>=5.2; python_version < "3.5" and extra == "jupytext"
- jupyter-client
>=5.3; python_version < "3.5" and extra == "jupytext"
- jedi
<0.18,>=0.17; python_version < "3.9" and extra == "jupytext"
- jupytext
>=1.8; python_version >= "3" and extra == "jupytext"
- ipython
<7.10,>=7.9; (python_version >= "3" and python_version < "3.7") and extra == "jupytext"
- ipykernel
>=5.5; (python_version >= "3" and python_version < "3.8") and extra == "jupytext"
- ipython
>=8.27; python_version >= "3.10" and extra == "jupytext"
- jupyter-client
<6.1.13,>=6.1.12; (python_version >= "3.5" and python_version < "3.6") and extra == "jupytext"
- jupyter-console
>=6.1; (python_version >= "3.5" and python_version < "3.7") and extra == "jupytext"
- jupyter-client
>=7.1.2; python_version >= "3.6" and extra == "jupytext"
- jupyter-console
>=6.6; python_version >= "3.7" and extra == "jupytext"
- ipython
>=7.34; (python_version >= "3.7" and python_version < "3.8") and extra == "jupytext"
- ipykernel
>=6; python_version >= "3.8" and extra == "jupytext"
- ipython
>=8.12; (python_version >= "3.8" and python_version < "3.9") and extra == "jupytext"
- jedi
>=0.19; python_version >= "3.9" and extra == "jupytext"
- ipython
>=8.18; (python_version >= "3.9" and python_version < "3.10") and extra == "jupytext"
- ipython
>=5.4; python_version < "3" and extra == "kernel"
- ipykernel
>=4.10; python_version < "3" and extra == "kernel"
- pywinpty
<0.6,>=0.5; (python_version < "3" and os_name == "nt") and extra == "kernel"
- jupyter-client
>=5.3; python_version < "3.5" and extra == "kernel"
- jedi
<0.18,>=0.17; python_version < "3.9" and extra == "kernel"
- ipython
<7.10,>=7.9; (python_version >= "3" and python_version < "3.7") and extra == "kernel"
- ipykernel
>=5.5; (python_version >= "3" and python_version < "3.8") and extra == "kernel"
- ipython
>=8.27; python_version >= "3.10" and extra == "kernel"
- jupyter-client
<6.1.13,>=6.1.12; (python_version >= "3.5" and python_version < "3.6") and extra == "kernel"
- jupyter-client
>=7.1.2; python_version >= "3.6" and extra == "kernel"
- ipython
>=7.34; (python_version >= "3.7" and python_version < "3.8") and extra == "kernel"
- ipykernel
>=6; python_version >= "3.8" and extra == "kernel"
- ipython
>=8.12; (python_version >= "3.8" and python_version < "3.9") and extra == "kernel"
- jedi
>=0.19; python_version >= "3.9" and extra == "kernel"
- ipython
>=8.18; (python_version >= "3.9" and python_version < "3.10") and extra == "kernel"
- mypy
[python2]>=1.11; extra == "mypy"
- types-backports
>=0.1; extra == "mypy"
- typing
>=3.10; python_version < "3.5" and extra == "mypy"
- numpy
>=1.16; (python_version < "3" and platform_python_implementation == "CPython") and extra == "numpy"
- numpy
>=1.18; (python_version >= "3.4" and python_version < "3.9") and extra == "numpy"
- pandas
>=1.1; python_version >= "3.6" and extra == "numpy"
- numpy
>=1.26; python_version >= "3.9" and extra == "numpy"
- xarray
>=2024; python_version >= "3.9" and extra == "numpy"
- pyright
>=1.1; extra == "pyright"
- types-backports
>=0.1; extra == "pyright"
- typing
>=3.10; python_version < "3.5" and extra == "pyright"
- pexpect
>=4; extra == "tests"
- pytest-remotedata
>=0.3; extra == "tests"
- papermill
>=1.2; extra == "tests"
- jupyter
>=1.1; extra == "tests"
- ipython
>=5.4; python_version < "3" and extra == "tests"
- ipykernel
>=4.10; python_version < "3" and extra == "tests"
- pywinpty
<0.6,>=0.5; (python_version < "3" and os_name == "nt") and extra == "tests"
- numpy
>=1.16; (python_version < "3" and platform_python_implementation == "CPython") and extra == "tests"
- jupyter-console
>=5.2; python_version < "3.5" and extra == "tests"
- jupyter-client
>=5.3; python_version < "3.5" and extra == "tests"
- xonsh
>=0.9; python_version < "3.6" and extra == "tests"
- pytest
>=3; python_version < "3.6" and extra == "tests"
- jedi
<0.18,>=0.17; python_version < "3.9" and extra == "tests"
- ipython
<7.10,>=7.9; (python_version >= "3" and python_version < "3.7") and extra == "tests"
- ipykernel
>=5.5; (python_version >= "3" and python_version < "3.8") and extra == "tests"
- ipython
>=8.27; python_version >= "3.10" and extra == "tests"
- numpy
>=1.18; (python_version >= "3.4" and python_version < "3.9") and extra == "tests"
- jupyter-client
<6.1.13,>=6.1.12; (python_version >= "3.5" and python_version < "3.6") and extra == "tests"
- jupyter-console
>=6.1; (python_version >= "3.5" and python_version < "3.7") and extra == "tests"
- pandas
>=1.1; python_version >= "3.6" and extra == "tests"
- jupyter-client
>=7.1.2; python_version >= "3.6" and extra == "tests"
- pytest
>=7; (python_version >= "3.6" and python_version < "3.8") and extra == "tests"
- xonsh
>=0.11; (python_version >= "3.6" and python_version < "3.9") and extra == "tests"
- jupyter-console
>=6.6; python_version >= "3.7" and extra == "tests"
- ipython
>=7.34; (python_version >= "3.7" and python_version < "3.8") and extra == "tests"
- pytest
<8.1,>=8.0; python_version >= "3.8" and extra == "tests"
- ipykernel
>=6; python_version >= "3.8" and extra == "tests"
- ipython
>=8.12; (python_version >= "3.8" and python_version < "3.9") and extra == "tests"
- numpy
>=1.26; python_version >= "3.9" and extra == "tests"
- jedi
>=0.19; python_version >= "3.9" and extra == "tests"
- xarray
>=2024; python_version >= "3.9" and extra == "tests"
- xonsh
>=0.18; python_version >= "3.9" and extra == "tests"
- ipython
>=8.18; (python_version >= "3.9" and python_version < "3.10") and extra == "tests"
- watchdog
>=0.10; extra == "watch"
- xonsh
>=0.9; python_version < "3.6" and extra == "xonsh"
- xonsh
>=0.11; (python_version >= "3.6" and python_version < "3.9") and extra == "xonsh"
- xonsh
>=0.18; python_version >= "3.9" and extra == "xonsh"