Assertion: variable's type | /r/CapableOf | get signalled
Facets:
Source sentences:
text: This is because the regular signal might wake up a thread of the wrong type whose condition has not yet been met, and that thread would go back to sleep without a thread of the correct type getting signalled.