boring-math-recursive-functions


Nameboring-math-recursive-functions JSON
Version 0.8.1 PyPI version JSON
download
home_pageNone
SummaryRecursive Functions Package
upload_time2025-08-04 20:48:36
maintainerNone
docs_urlNone
authorNone
requires_python>=3.12
licenseNone
keywords ackermann fibonacci recursive recursive functions
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            Boring Math - Recursive Functions
=================================

PyPI project
`boring-math-recursive-functions
<https://pypi.org/project/boring-math-recursive-functions>`_.

The purpose of this project is to explore different ways to efficiently
implement recursion in Python.

Computable recursive functions can be defined with previously defined or even
not yet defined values. Functions defined using previously well defined values
having "base cases" are called "primitively recursive functions." Not all
computable functions are primitively recursive.

This PyPI project is part of of the grscheller
`boring-math namespace projects
<https://github.com/grscheller/boring-math/blob/main/README.md>`_

Documentation
-------------

Documentation for this project is hosted on
`GitHub Pages
<https://grscheller.github.io/boring-math/recursive-functions/development/build/html>`_.

Copyright and License
---------------------

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

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "boring-math-recursive-functions",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.12",
    "maintainer_email": null,
    "keywords": "ackermann, fibonacci, recursive, recursive functions",
    "author": null,
    "author_email": "\"Geoffrey R. Scheller\" <geoffrey@scheller.com>",
    "download_url": "https://files.pythonhosted.org/packages/f4/73/1492d91397ce65bc07ade065073511496d4571dd1b322007f487f7f65ba9/boring_math_recursive_functions-0.8.1.tar.gz",
    "platform": null,
    "description": "Boring Math - Recursive Functions\n=================================\n\nPyPI project\n`boring-math-recursive-functions\n<https://pypi.org/project/boring-math-recursive-functions>`_.\n\nThe purpose of this project is to explore different ways to efficiently\nimplement recursion in Python.\n\nComputable recursive functions can be defined with previously defined or even\nnot yet defined values. Functions defined using previously well defined values\nhaving \"base cases\" are called \"primitively recursive functions.\" Not all\ncomputable functions are primitively recursive.\n\nThis PyPI project is part of of the grscheller\n`boring-math namespace projects\n<https://github.com/grscheller/boring-math/blob/main/README.md>`_\n\nDocumentation\n-------------\n\nDocumentation for this project is hosted on\n`GitHub Pages\n<https://grscheller.github.io/boring-math/recursive-functions/development/build/html>`_.\n\nCopyright and License\n---------------------\n\nCopyright (c) 2023-2025 Geoffrey R. Scheller. Licensed under the Apache\nLicense, Version 2.0. See the LICENSE file for details.\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "Recursive Functions Package",
    "version": "0.8.1",
    "project_urls": {
        "Changelog": "https://github.com/grscheller/boring-math-recursive-functions/blob/main/CHANGELOG.md",
        "Documentation": "https://grscheller.github.io/boring-math/recursive-functions/development/build/html/releases.html",
        "Homepage": "https://grscheller.github.io/boring-math/blob/main/README.md",
        "Source": "https://github.com/grscheller/boring-math-recursive-functions"
    },
    "split_keywords": [
        "ackermann",
        " fibonacci",
        " recursive",
        " recursive functions"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "dfe2f0d6735a1ae8cde23e94e0da0185443eff35c25f074ee2eba40e0c5ac039",
                "md5": "61cd166f8f8bd50fe7492a594b41dd15",
                "sha256": "54a1dd0bad79bc5122e7a772f6554841565be590fe94d590e6f151c65cee8976"
            },
            "downloads": -1,
            "filename": "boring_math_recursive_functions-0.8.1-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "61cd166f8f8bd50fe7492a594b41dd15",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.12",
            "size": 10671,
            "upload_time": "2025-08-04T20:48:35",
            "upload_time_iso_8601": "2025-08-04T20:48:35.356123Z",
            "url": "https://files.pythonhosted.org/packages/df/e2/f0d6735a1ae8cde23e94e0da0185443eff35c25f074ee2eba40e0c5ac039/boring_math_recursive_functions-0.8.1-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "f4731492d91397ce65bc07ade065073511496d4571dd1b322007f487f7f65ba9",
                "md5": "f02d276529b93f00576b524728ab849e",
                "sha256": "5de881efe2f0fb2fe683f43e2cb400446330a7e020fbde85431d64a4779c1200"
            },
            "downloads": -1,
            "filename": "boring_math_recursive_functions-0.8.1.tar.gz",
            "has_sig": false,
            "md5_digest": "f02d276529b93f00576b524728ab849e",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.12",
            "size": 9111,
            "upload_time": "2025-08-04T20:48:36",
            "upload_time_iso_8601": "2025-08-04T20:48:36.654490Z",
            "url": "https://files.pythonhosted.org/packages/f4/73/1492d91397ce65bc07ade065073511496d4571dd1b322007f487f7f65ba9/boring_math_recursive_functions-0.8.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-08-04 20:48:36",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "grscheller",
    "github_project": "boring-math-recursive-functions",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "lcname": "boring-math-recursive-functions"
}
        
Elapsed time: 0.90022s