Repost: "hyperscript 0.0.4 beta is going to be out soon..."
hyperscript 0.0.4 beta is going to be out soona sneak peek:
the wait command can now pause evaluation until an event is received
here a class is added, hyperscript waits for the transition to end, then the element is removed
feature suggested by @DenizAksimsek
<div _="on click add .fade then wait for transitionend then remove"> This is a notice. Click to dismiss. </div>