03:00
<Jack Works>
ah
03:01
<Jack Works>
when can we have field declaration in constructor parameter
03:01
<Jack Works>
constructor(#srv) {}

rather than

#srv
constructor(srv) {
    this.#srv = srv
}
04:02
<ljharb>
what about if you want this.srv = srv;?
05:08
<Jack Works>
I don't know 🤣
09:29
<Ashley Claymore>
https://es.discourse.group/t/class-property-parameters/543/12
(Note: this was before I had joined Bloomberg, not a BB proposal)
14:13
<bakkot>
some discussion around take being confusing in this thread, with a proposed fix of renaming to limit; thoughts? https://github.com/tc39/proposal-iterator-helpers/issues/71#issuecomment-1461841551
14:13
<bakkot>
specifically the confusion is, the subiterator form take closes the underlying thing when the subiterator is exhausted, which might confuse people who are wanting to repeatedly take a few items
14:14
<bakkot>
this is a disanalogy with other languages because most things you can call take on don't have a notion of "being closed", even iterators
14:14
<bakkot>
cc Michael Ficarra