implement mutualExclude factory

This commit is contained in:
Kevin Jahns 2018-01-10 00:17:26 +01:00
parent 1a22fdd45e
commit eb2d596538

15
src/Util/mutualExclude.js Normal file
View File

@ -0,0 +1,15 @@
export function createMutualExclude () {
var token = true
return function mutualExclude (f) {
if (token) {
token = false
try {
f()
} catch (e) {
console.error(e)
}
token = true
}
}
}