co-recursive

listen to the pronunciation of co-recursive
Englisch - Englisch
Describing a definition, particularly of an algorithm, given in terms of its output, rather than its input

Co-recursive algorithms allow infinite large objects to be used without necessarily running out of memory.