{ "info": { "author": "thautwarm", "author_email": "twshere@outlook.com", "bugtrack_url": null, "classifiers": [ "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: Implementation :: CPython" ], "description": "Xython\n-------------------------\n\n\n.. code :: python\n\n import xython as xy\n _ = xy._\n\n xy.and_then(\n sum | xy.partial([]),\n sum,\n print\n )([[1, 2, 3], [2, 3, 4]])\n # => print(sum(sum([[1, 2, 3], [2, 3, 4]], [])))\n\n _*2 | xy.before_with(_ + 10) | xy.call(2) # => (2 + 10) * 2\n \n _ + 10 | xy.next_by(_ * 5) | xy.call(2) # => (2 + 10) * 5\n\n (lambda x, y: x+y) | xy.to_curry | xy.call(1, 2) # => 1 + 2\n \n (lambda x, y: x+y) | xy.to_curry | xy.call(1) | xy.call(2) # => 1 + 2\n\n\nNot only the syntax sugar, `JIT` and `AOT` could be expected.", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/Xython/xython", "keywords": "functional", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "xython-for-python", "package_url": "https://pypi.org/project/xython-for-python/", "platform": "any", "project_url": "https://pypi.org/project/xython-for-python/", "project_urls": { "Homepage": "https://github.com/Xython/xython" }, "release_url": "https://pypi.org/project/xython-for-python/0.0.1/", "requires_dist": null, "requires_python": "", "summary": "python functional utilities", "version": "0.0.1" }, "last_serial": 3564609, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "a6dfcd1ce4879184746eee2bf5537476", "sha256": "a99430256ceef53b51f8eb5ea2f07c1d5103356c601162ec3c448f1ef2e2b18e" }, "downloads": -1, "filename": "xython_for_python-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "a6dfcd1ce4879184746eee2bf5537476", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 7108, "upload_time": "2018-02-08T17:12:37", "url": "https://files.pythonhosted.org/packages/e1/b4/67935e19454529a193698adb56efec3a91b59b8419c1575a5238de5a0164/xython_for_python-0.0.1-py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "a6dfcd1ce4879184746eee2bf5537476", "sha256": "a99430256ceef53b51f8eb5ea2f07c1d5103356c601162ec3c448f1ef2e2b18e" }, "downloads": -1, "filename": "xython_for_python-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "a6dfcd1ce4879184746eee2bf5537476", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 7108, "upload_time": "2018-02-08T17:12:37", "url": "https://files.pythonhosted.org/packages/e1/b4/67935e19454529a193698adb56efec3a91b59b8419c1575a5238de5a0164/xython_for_python-0.0.1-py3-none-any.whl" } ] }