Pyke may instantiate each of your functions multiple times, providing a
different set of constant values for each of the pattern variables used
within the function body. Each of these instances appears as a different
function.

Pyke then automatically assembles these customized functions into a
complete program (function call graph) to meet a specific need or use case.
Pyke calls this function call graph a plan.

In this way, Pyke provides a way to radically customize and adapt your Python
code for a specific purpose or use case.

Doing this essentially makes Pyke a very high-level compiler. And taking
this approach also produces dramatic increases in performance.

And Pyke is very successful at this, providing order of magnitude improvements
in:

Code adaptability (or customization),

Code reuse and

Performance

Pyke does not replace Python, nor is meant to compete with Python. Python is
an excellent general purpose programming language, that allows you to "program
in the small".