I received this inquiry from Daniel Lyons, and I wanted to post my response here, since this is a favorite subject of mine. I’m learning J. I watched your talk “Living the Loopless Life,” and it occurred to me that, due to my exposure to generators/iterators in Python| Fastidious Elegance
I was thankfully informed by Douglas Mennella that the before and after diagrams for section 3.7 of my thesis don't make sense, and I agree. The official version appears to have the wrong trees in it. Here are the correct trees: before: F F │ ├───┬───────┐ E G G E │ ├─┐ ├─────┐ │ B| Fastidious Elegance
I'll be speaking at LambdaConf 2024 in May. We haven't finalized the exact talks that I'll be giving (I submitted quite a few), but they have confirmed that I'll be speaking there and provided a couple of discount codes for people wishing to sign up: Good for 30% off until| Fastidious Elegance
Previously, Co-dfns could only support ranks <= 4. Now, the architecture supports arbitrarily large array sizes, though this is only partially used in various primitives. See the release notes for more details. However, this is a bigger deal than it might seem, as it opens up a number of new features| Fastidious Elegance
A fellow APLer, Tort, started an interesting email discussion with me, and one of his points was good enough that I thought the discussion was worth posting here. I reserve the right to refine and amend my ideas as I go forward, since email threads aren't always as polished as| Fastidious Elegance