June 1, 2018
6:59 a.m.
I'm curious about the following behaviour... "In Playground, first evaluate..." s := Semaphore new. [ [ s wait. Transcript crShow: 'x' ] whileTrue ] fork. "then later..." s signal. ==> 'x' is seen in Transcript but then an error pops up "#wait was sent to nil" So... 's' *was* valid and then its not? cheers -ben