How can a time function exist in functional programming?
stackoverflow.com