├── .coveragerc ├── .github └── workflows │ └── test.yml ├── .gitignore ├── CONTRIBUTING.md ├── HISTORY.md ├── LICENSE ├── README.md ├── metafunctions.wpr ├── metafunctions ├── __init__.py ├── api.py ├── core │ ├── __init__.py │ ├── base.py │ ├── call_state.py │ ├── concurrent.py │ └── decorators.py ├── exceptions.py ├── map.py ├── operators.py ├── tests │ ├── __init__.py │ ├── simple_nodes.py │ ├── test_api.py │ ├── test_at_operator.py │ ├── test_call_state.py │ ├── test_concurrent.py │ ├── test_deferred_value.py │ ├── test_function_chain.py │ ├── test_function_merge.py │ ├── test_imports.py │ ├── test_map.py │ ├── test_pipe.py │ ├── test_simple_function.py │ ├── test_star.py │ ├── test_util.py │ └── util.py └── util.py ├── requirements-dev.txt ├── setup.py └── tox.ini /.coveragerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ForeverWintr/metafunctions/HEAD/.coveragerc -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ForeverWintr/metafunctions/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ForeverWintr/metafunctions/HEAD/.gitignore -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ForeverWintr/metafunctions/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /HISTORY.md: -------------------------------------------------------------------------------- 1 | # History 2 | 3 | ## 0.1.0 4 | * First release -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ForeverWintr/metafunctions/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ForeverWintr/metafunctions/HEAD/README.md -------------------------------------------------------------------------------- /metafunctions.wpr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ForeverWintr/metafunctions/HEAD/metafunctions.wpr -------------------------------------------------------------------------------- /metafunctions/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ForeverWintr/metafunctions/HEAD/metafunctions/__init__.py -------------------------------------------------------------------------------- /metafunctions/api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ForeverWintr/metafunctions/HEAD/metafunctions/api.py -------------------------------------------------------------------------------- /metafunctions/core/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ForeverWintr/metafunctions/HEAD/metafunctions/core/__init__.py -------------------------------------------------------------------------------- /metafunctions/core/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ForeverWintr/metafunctions/HEAD/metafunctions/core/base.py -------------------------------------------------------------------------------- /metafunctions/core/call_state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ForeverWintr/metafunctions/HEAD/metafunctions/core/call_state.py -------------------------------------------------------------------------------- /metafunctions/core/concurrent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ForeverWintr/metafunctions/HEAD/metafunctions/core/concurrent.py -------------------------------------------------------------------------------- /metafunctions/core/decorators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ForeverWintr/metafunctions/HEAD/metafunctions/core/decorators.py -------------------------------------------------------------------------------- /metafunctions/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ForeverWintr/metafunctions/HEAD/metafunctions/exceptions.py -------------------------------------------------------------------------------- /metafunctions/map.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ForeverWintr/metafunctions/HEAD/metafunctions/map.py -------------------------------------------------------------------------------- /metafunctions/operators.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ForeverWintr/metafunctions/HEAD/metafunctions/operators.py -------------------------------------------------------------------------------- /metafunctions/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /metafunctions/tests/simple_nodes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ForeverWintr/metafunctions/HEAD/metafunctions/tests/simple_nodes.py -------------------------------------------------------------------------------- /metafunctions/tests/test_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ForeverWintr/metafunctions/HEAD/metafunctions/tests/test_api.py -------------------------------------------------------------------------------- /metafunctions/tests/test_at_operator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ForeverWintr/metafunctions/HEAD/metafunctions/tests/test_at_operator.py -------------------------------------------------------------------------------- /metafunctions/tests/test_call_state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ForeverWintr/metafunctions/HEAD/metafunctions/tests/test_call_state.py -------------------------------------------------------------------------------- /metafunctions/tests/test_concurrent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ForeverWintr/metafunctions/HEAD/metafunctions/tests/test_concurrent.py -------------------------------------------------------------------------------- /metafunctions/tests/test_deferred_value.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ForeverWintr/metafunctions/HEAD/metafunctions/tests/test_deferred_value.py -------------------------------------------------------------------------------- /metafunctions/tests/test_function_chain.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ForeverWintr/metafunctions/HEAD/metafunctions/tests/test_function_chain.py -------------------------------------------------------------------------------- /metafunctions/tests/test_function_merge.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ForeverWintr/metafunctions/HEAD/metafunctions/tests/test_function_merge.py -------------------------------------------------------------------------------- /metafunctions/tests/test_imports.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ForeverWintr/metafunctions/HEAD/metafunctions/tests/test_imports.py -------------------------------------------------------------------------------- /metafunctions/tests/test_map.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ForeverWintr/metafunctions/HEAD/metafunctions/tests/test_map.py -------------------------------------------------------------------------------- /metafunctions/tests/test_pipe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ForeverWintr/metafunctions/HEAD/metafunctions/tests/test_pipe.py -------------------------------------------------------------------------------- /metafunctions/tests/test_simple_function.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ForeverWintr/metafunctions/HEAD/metafunctions/tests/test_simple_function.py -------------------------------------------------------------------------------- /metafunctions/tests/test_star.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ForeverWintr/metafunctions/HEAD/metafunctions/tests/test_star.py -------------------------------------------------------------------------------- /metafunctions/tests/test_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ForeverWintr/metafunctions/HEAD/metafunctions/tests/test_util.py -------------------------------------------------------------------------------- /metafunctions/tests/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ForeverWintr/metafunctions/HEAD/metafunctions/tests/util.py -------------------------------------------------------------------------------- /metafunctions/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ForeverWintr/metafunctions/HEAD/metafunctions/util.py -------------------------------------------------------------------------------- /requirements-dev.txt: -------------------------------------------------------------------------------- 1 | tox 2 | black 3 | -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ForeverWintr/metafunctions/HEAD/setup.py -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ForeverWintr/metafunctions/HEAD/tox.ini --------------------------------------------------------------------------------