00:58:11  * rwaldronjoined
01:13:38  * AtumTquit (Remote host closed the connection)
01:15:05  * not-an-aardvarkquit (Quit: Connection closed for inactivity)
01:38:44  * rwaldronquit (Quit: My MacBook has gone to sleep. ZZZzzz…)
02:14:04  * not-an-aardvarkjoined
05:07:01  * jmdyckquit (Remote host closed the connection)
05:39:55  * jschoijoined
07:49:38  * jschoiquit (Quit: Connection closed for inactivity)
07:58:02  * gskachkov_quit (Quit: gskachkov_)
08:15:44  * gskachkov_joined
09:29:19  * gskachkov_quit (Quit: gskachkov_)
09:36:01  * spionquit (Ping timeout: 248 seconds)
09:37:24  * gskachkov_joined
09:38:45  * spionjoined
09:39:28  * gskachkov_quit (Client Quit)
09:56:52  * gskachkov_joined
10:13:35  * not-an-aardvarkquit (Quit: Connection closed for inactivity)
10:25:11  * mylesborinsquit (Quit: farewell for now)
10:25:42  * mylesborinsjoined
10:45:25  * gskachkov_quit (Quit: gskachkov_)
11:24:45  * rwaldronjoined
12:06:33  * AtumTjoined
12:21:27  * rwaldronquit (Quit: My MacBook has gone to sleep. ZZZzzz…)
12:59:37  * jmdyckjoined
14:51:18  * gskachkov_joined
14:54:40  * rwaldronjoined
15:08:12  * rwaldronquit (Quit: My MacBook has gone to sleep. ZZZzzz…)
16:12:17  * jmdyckquit (Ping timeout: 248 seconds)
16:13:01  * jmdyckjoined
16:30:42  * jschoijoined
16:47:37  * howdoijoined
16:50:38  * rwaldronjoined
16:57:48  * rwaldronquit (Quit: My MacBook has gone to sleep. ZZZzzz…)
18:34:11  * not-an-aardvarkjoined
19:48:02  * AtumT_joined
19:51:29  * AtumTquit (Ping timeout: 260 seconds)
20:01:41  * AtumTjoined
20:02:46  * AtumT_quit (Ping timeout: 264 seconds)
20:43:42  * isHavvyquit (Ping timeout: 256 seconds)
20:44:27  * Havvyjoined
21:28:11  <jschoi>TabAtkins: Following up regarding your question, from last Wednesday, about arrow functions in the smart-pipeline proposal: Arrow functions actually don’t need to be parenthesized, as per the existing grammar in https://jschoi.org/18/es-smart-pipelines/spec#sec-assignment-operators. In other words, `value |> f |> x => # + x` was valid after all and it groups as would be expected.
21:28:53  <jschoi>Its result is a unary arrow function closing over the result of `f(value)`.
21:29:15  <jschoi>I’m fixing the readme right now.
21:32:21  <jschoi>…Hm. But how does `value |> f |> x => # + x |> g` group?… `value = x => y = z` parses as `value = (x => (y = z))`, not `value = (x => y) = z`…
21:32:43  <jschoi>…Never mind. It *is* a syntax error without parentheses. I might need to change the spec. Sorry for the disturbance.
21:45:53  <jschoi>...Nah, I don’t need to change the spec. Because it already uses ConditionalExpression on the RHS of PipelineExpression in PipelineTopicExpression, and ConditionalExpression requires parentheses around arrow functions. Right...
21:46:28  <jschoi>Heh. Sorry again, everyone, for the crazy rambling.