A javascript library for caching functions instead of data