These are chat archives for evhub/coconut
<|are still executed left to right, so
print <| x <| y <| 3 == ((print <| x) <| y) <| 3. And since
print <| xis a call to the print function, which returns None, y is now being applied to
None, which isn't callable.
print <| (x <| (y <| 3))fixes the first line