Limits the rate at which a function will execute
limitRequester(f, n, period)
If 'f' is a single function, then a new function with the same signature and (eventual) behavior as the original function, but rate limited. If 'f' is a named list of functions, then a new list of functions with the same names and signatures, but collectively bound by a shared rate limit. Used only for WikiData Query Service (WDQS).
The original function
Number of allowed events within a period
Length (in seconds) of measurement period
Angel Zazo, Department of Computer Science and Automatics, University of Salamanca
ratelimitr