Assertion: outer function | /r/CapableOf | perform startup actions
Facets:
Source sentences:
text: A simple (tail) recursive inner function is created, which behaves as the algorithm's main loop, while the outer function performs startup actions that only need to be done once.