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"