Sha256: 982693cc872c9fdc0dcf4bd52553f82b84ede2cf4e100b45d4773f7cd896169b
Contents?: true
Size: 253 Bytes
Versions: 70
Compression:
Stored size: 253 Bytes
Contents
@module ref ref value = Ref (spawn [ ! => loop value ]) loop value = receive [ .set new-value => loop new-value p, id, .get => { send p (id, value); loop value } ] @object Ref pid [ set val = .set val > send pid get! = .get > send-wait pid ]
Version data entries
70 entries across 68 versions & 8 rubygems