|logo| Coconut
==============
..
<insert toctree here>
.. |logo| image:: https://github.com/evhub/coconut/raw/gh-pages/favicon-32x32.png
.. image:: https://opencollective.com/coconut/backers/badge.svg
:alt: Backers on Open Collective
:target: #backers
.. image:: https://opencollective.com/coconut/sponsors/badge.svg
:alt: Sponsors on Open Collective
:target: #sponsors
.. image:: https://badges.gitter.im/evhub/coconut.svg
:alt: Join the chat at https://gitter.im/evhub/coconut
:target: https://gitter.im/evhub/coconut?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge
Coconut (`coconut-lang.org`__) is a variant of Python_ that **adds on top of Python syntax** new features for simple, elegant, Pythonic **functional programming**.
__ Coconut_
.. _Coconut: http://coconut-lang.org/
Coconut is developed on GitHub_ and hosted on PyPI_. Installing Coconut is as easy as opening a command prompt and entering::
pip install coconut
To help you get started, check out these links for more information about Coconut:
- Tutorial_: If you're new to Coconut, a good place to start is Coconut's **tutorial**.
- Documentation_: If you're looking for info about a specific feature, check out Coconut's **documentation**.
- `Online Interpreter`_: If you want to try Coconut in your browser, check out Coconut's **online interpreter**.
- FAQ_: If you have general questions about Coconut—like who Coconut is built for and whether or not you should use it—Coconut's frequently asked questions are often the best place to start.
- `Create a New Issue <https://github.com/evhub/coconut/issues/new>`_: If you're having a problem with Coconut, creating a new issue detailing the problem will allow it to be addressed as soon as possible.
- Gitter_: For any questions, concerns, or comments about anything Coconut-related, ask around at Coconut's Gitter, a GitHub-integrated chat room for Coconut developers.
- Releases_: Want to know what's been added in recent Coconut versions? Check out the release log for all the new features and fixes.
.. _Python: https://www.python.org/
.. _PyPI: https://pypi.python.org/pypi/coconut
.. _Tutorial: http://coconut.readthedocs.io/en/latest/HELP.html
.. _Documentation: http://coconut.readthedocs.io/en/latest/DOCS.html
.. _`Online Interpreter`: https://cs121-team-panda.github.io/coconut-interpreter
.. _FAQ: http://coconut.readthedocs.io/en/latest/FAQ.html
.. _GitHub: https://github.com/evhub/coconut
.. _Gitter: https://gitter.im/evhub/coconut
.. _Releases: https://github.com/evhub/coconut/releases
Credits
+++++++
Contributors
------------
This project exists thanks to all the people who contribute! `Become a contributor`__.
.. image:: https://opencollective.com/coconut/contributors.svg?width=890&button=false
:target: https://github.com/evhub/coconut/graphs/contributors
__ Contributor_
.. _Contributor: http://coconut.readthedocs.io/en/develop/CONTRIBUTING.html
Backers
-------
Thank you to all our backers! `Become a backer`__.
.. image:: https://opencollective.com/coconut/backers.svg?width=890
:target: https://opencollective.com/coconut#backers
__ Backer_
.. _Backer: https://opencollective.com/coconut#backer
Sponsors
--------
Support Coconut by becoming a sponsor. Your logo will show up here with a link to your website. `Become a sponsor`__.
.. image:: https://opencollective.com/XX/sponsor/0/avatar.svg
:target: https://opencollective.com/coconut/sponsor/0/website
__ Sponsor_
.. _Sponsor: https://opencollective.com/coconut#sponsor
Raw data
{
"_id": null,
"home_page": "http://coconut-lang.org",
"name": "coconut",
"maintainer": null,
"docs_url": null,
"requires_python": null,
"maintainer_email": null,
"keywords": "functional, programming, language, compiler, pattern, pattern-matching, algebraic, data type, data types, lambda, lambdas, lazy, evaluation, lazy list, lazy lists, tail, recursion, call, recursive, recursive_iterator, infix, function, composition, compose, partial, application, currying, curry, pipeline, pipe, unicode, operator, operators, frozenset, literal, syntax, destructuring, assignment, fold, datamaker, prepattern, iterator, generator, none, coalesce, coalescing, statement, lru_cache, memoization, backport, typing, embed, PEP 622, overrides, islice, itertools, functools, TYPE_CHECKING, Expected, breakpoint, help, reduce, takewhile, dropwhile, tee, count, makedata, consume, process_map, thread_map, addpattern, recursive_generator, fmap, starmap, reiterable, scan, groupsof, memoize, zip_longest, override, flatten, ident, call, safe_call, flip, const, lift, lift_apart, all_equal, collectby, mapreduce, multi_enumerate, cartesian_product, multiset, cycle, windowsof, and_then, and_then_await, async_map, py_chr, py_dict, py_hex, py_input, py_int, py_map, py_object, py_oct, py_open, py_print, py_range, py_str, py_super, py_zip, py_filter, py_reversed, py_enumerate, py_raw_input, py_xrange, py_repr, py_breakpoint, py_min, py_max, _namedtuple_of, reveal_type, reveal_locals, MatchError, CoconutWarning, __fmap__, __iter_getitem__, data, match, case, cases, where, addpattern, then, operator, type, copyclosure, \u03bb",
"author": "Evan Hubinger",
"author_email": "evanjhub@gmail.com",
"download_url": "https://files.pythonhosted.org/packages/93/75/414f33186846444da53b4e834d5ccfb0577d0e09b997819c183fa509f70a/coconut-3.1.2.tar.gz",
"platform": null,
"description": "|logo| Coconut\r\n==============\r\n\r\n..\r\n <insert toctree here>\r\n\r\n.. |logo| image:: https://github.com/evhub/coconut/raw/gh-pages/favicon-32x32.png\r\n\r\n.. image:: https://opencollective.com/coconut/backers/badge.svg\r\n :alt: Backers on Open Collective\r\n :target: #backers\r\n.. image:: https://opencollective.com/coconut/sponsors/badge.svg\r\n :alt: Sponsors on Open Collective\r\n :target: #sponsors\r\n.. image:: https://badges.gitter.im/evhub/coconut.svg\r\n :alt: Join the chat at https://gitter.im/evhub/coconut\r\n :target: https://gitter.im/evhub/coconut?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge\r\n\r\nCoconut (`coconut-lang.org`__) is a variant of Python_ that **adds on top of Python syntax** new features for simple, elegant, Pythonic **functional programming**.\r\n\r\n__ Coconut_\r\n.. _Coconut: http://coconut-lang.org/\r\n\r\nCoconut is developed on GitHub_ and hosted on PyPI_. Installing Coconut is as easy as opening a command prompt and entering::\r\n\r\n pip install coconut\r\n\r\nTo help you get started, check out these links for more information about Coconut:\r\n\r\n- Tutorial_: If you're new to Coconut, a good place to start is Coconut's **tutorial**.\r\n- Documentation_: If you're looking for info about a specific feature, check out Coconut's **documentation**.\r\n- `Online Interpreter`_: If you want to try Coconut in your browser, check out Coconut's **online interpreter**.\r\n- FAQ_: If you have general questions about Coconut\u2014like who Coconut is built for and whether or not you should use it\u2014Coconut's frequently asked questions are often the best place to start.\r\n- `Create a New Issue <https://github.com/evhub/coconut/issues/new>`_: If you're having a problem with Coconut, creating a new issue detailing the problem will allow it to be addressed as soon as possible.\r\n- Gitter_: For any questions, concerns, or comments about anything Coconut-related, ask around at Coconut's Gitter, a GitHub-integrated chat room for Coconut developers.\r\n- Releases_: Want to know what's been added in recent Coconut versions? Check out the release log for all the new features and fixes.\r\n\r\n.. _Python: https://www.python.org/\r\n.. _PyPI: https://pypi.python.org/pypi/coconut\r\n.. _Tutorial: http://coconut.readthedocs.io/en/latest/HELP.html\r\n.. _Documentation: http://coconut.readthedocs.io/en/latest/DOCS.html\r\n.. _`Online Interpreter`: https://cs121-team-panda.github.io/coconut-interpreter\r\n.. _FAQ: http://coconut.readthedocs.io/en/latest/FAQ.html\r\n.. _GitHub: https://github.com/evhub/coconut\r\n.. _Gitter: https://gitter.im/evhub/coconut\r\n.. _Releases: https://github.com/evhub/coconut/releases\r\n\r\nCredits\r\n+++++++\r\n\r\nContributors\r\n------------\r\n\r\nThis project exists thanks to all the people who contribute! `Become a contributor`__.\r\n\r\n.. image:: https://opencollective.com/coconut/contributors.svg?width=890&button=false\r\n :target: https://github.com/evhub/coconut/graphs/contributors\r\n\r\n__ Contributor_\r\n.. _Contributor: http://coconut.readthedocs.io/en/develop/CONTRIBUTING.html\r\n\r\nBackers\r\n-------\r\n\r\nThank you to all our backers! `Become a backer`__.\r\n\r\n.. image:: https://opencollective.com/coconut/backers.svg?width=890\r\n :target: https://opencollective.com/coconut#backers\r\n\r\n__ Backer_\r\n.. _Backer: https://opencollective.com/coconut#backer\r\n\r\nSponsors\r\n--------\r\n\r\nSupport Coconut by becoming a sponsor. Your logo will show up here with a link to your website. `Become a sponsor`__.\r\n\r\n.. image:: https://opencollective.com/XX/sponsor/0/avatar.svg\r\n :target: https://opencollective.com/coconut/sponsor/0/website\r\n\r\n__ Sponsor_\r\n.. _Sponsor: https://opencollective.com/coconut#sponsor\r\n",
"bugtrack_url": null,
"license": "Apache 2.0",
"summary": "Simple, elegant, Pythonic functional programming.",
"version": "3.1.2",
"project_urls": {
"Homepage": "http://coconut-lang.org"
},
"split_keywords": [
"functional",
" programming",
" language",
" compiler",
" pattern",
" pattern-matching",
" algebraic",
" data type",
" data types",
" lambda",
" lambdas",
" lazy",
" evaluation",
" lazy list",
" lazy lists",
" tail",
" recursion",
" call",
" recursive",
" recursive_iterator",
" infix",
" function",
" composition",
" compose",
" partial",
" application",
" currying",
" curry",
" pipeline",
" pipe",
" unicode",
" operator",
" operators",
" frozenset",
" literal",
" syntax",
" destructuring",
" assignment",
" fold",
" datamaker",
" prepattern",
" iterator",
" generator",
" none",
" coalesce",
" coalescing",
" statement",
" lru_cache",
" memoization",
" backport",
" typing",
" embed",
" pep 622",
" overrides",
" islice",
" itertools",
" functools",
" type_checking",
" expected",
" breakpoint",
" help",
" reduce",
" takewhile",
" dropwhile",
" tee",
" count",
" makedata",
" consume",
" process_map",
" thread_map",
" addpattern",
" recursive_generator",
" fmap",
" starmap",
" reiterable",
" scan",
" groupsof",
" memoize",
" zip_longest",
" override",
" flatten",
" ident",
" call",
" safe_call",
" flip",
" const",
" lift",
" lift_apart",
" all_equal",
" collectby",
" mapreduce",
" multi_enumerate",
" cartesian_product",
" multiset",
" cycle",
" windowsof",
" and_then",
" and_then_await",
" async_map",
" py_chr",
" py_dict",
" py_hex",
" py_input",
" py_int",
" py_map",
" py_object",
" py_oct",
" py_open",
" py_print",
" py_range",
" py_str",
" py_super",
" py_zip",
" py_filter",
" py_reversed",
" py_enumerate",
" py_raw_input",
" py_xrange",
" py_repr",
" py_breakpoint",
" py_min",
" py_max",
" _namedtuple_of",
" reveal_type",
" reveal_locals",
" matcherror",
" coconutwarning",
" __fmap__",
" __iter_getitem__",
" data",
" match",
" case",
" cases",
" where",
" addpattern",
" then",
" operator",
" type",
" copyclosure",
" \u03bb"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "1acb06de58b3f7d7ef0232f450d1fd3fe2d1cdb350c5f27d26283365b3d66e05",
"md5": "786b0835fdb9f675dd53c0fa9c7a900d",
"sha256": "e337d53bfcec39194b6c104e8946a33bf8f0fc2f5f82c3d788dd2386139ec33a"
},
"downloads": -1,
"filename": "coconut-3.1.2-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "786b0835fdb9f675dd53c0fa9c7a900d",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 325084,
"upload_time": "2024-09-01T07:34:59",
"upload_time_iso_8601": "2024-09-01T07:34:59.637427Z",
"url": "https://files.pythonhosted.org/packages/1a/cb/06de58b3f7d7ef0232f450d1fd3fe2d1cdb350c5f27d26283365b3d66e05/coconut-3.1.2-py2.py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "9375414f33186846444da53b4e834d5ccfb0577d0e09b997819c183fa509f70a",
"md5": "c6a774b5c45450cb2a29a49357800448",
"sha256": "ef0656ee2df4594007f998f4a9c2a1b9bfbc40541a400cbaa00ccbbac50e5414"
},
"downloads": -1,
"filename": "coconut-3.1.2.tar.gz",
"has_sig": false,
"md5_digest": "c6a774b5c45450cb2a29a49357800448",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 389774,
"upload_time": "2024-09-01T07:35:02",
"upload_time_iso_8601": "2024-09-01T07:35:02.356181Z",
"url": "https://files.pythonhosted.org/packages/93/75/414f33186846444da53b4e834d5ccfb0577d0e09b997819c183fa509f70a/coconut-3.1.2.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-09-01 07:35:02",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"lcname": "coconut"
}