Provide a throttle implementation

Hello.
I think it is great that obsidian includes a debounce helper function.
I think it should also provide a throttle implementation,to have the full set of tools to prevent repeated execution.