> My main gripe with lazy evaluation is that it's implicit behavior. It's to evaluation what garbage collection is to memory
Are you saying you would like to return to the languages with explicit memory management? Or why is, generally speaking, GC considered good and LE considered bad?