sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page
The implementation of mutex effects. Make
is generative so that one can use multiple mutexes at the same time.
The signature of mutex effects.
The exception raised by exclusively
if the mutex was locked.
exclusively f
locks the mutex, run the thunk f
, and then unlock the mutex. If the mutex was already locked, exclusively f
immediately raises Locked
without waiting. Note that calling exclusively
inside f
is an instance of attempting to lock an already locked mutex.