Comment Comment by CornCobs Yes, though the languages do not support it explicitly you can simulate lazy evaluation by wrapping all your arguments in closures. This way they won't be evaluated until called within the function body. parent CornCobs 2 years ago