temporal-functions
A means of creating functions that have an internal concept of time
$ area51 add temporal-functionsCopyUsage
;; area51 add updates your .asd automatically.
;; Use the package in your code:
(in-package :my-project)
(temporal-functions:some-function ...)