I'm interested in the concept of a "spread", which I have seen discussed by Toby Schachman and @Joshua Horowitz partly in the context of dynamicland, though I forget where, anyone got a link? In my own system, I'm thinking I'll have them.
Yeah! That's the thing I was thinking about. Thanks for sharing that back here.
07/06/2023, 12:37 AM
Hope you enjoy! For future reference, Dynamicland work hasn’t made use of spreads (yet) – the only place I’ve seen them is Apparatus.
07/09/2023, 9:41 PM
Saw this in the weekly digest. "Spreads" (including this name) I borrowed from vvvv which is a dataflow nodes and wires environment. You can put a "spread" of values into any input pin and the output pins will be correspondingly "spread". It's like the List Monad I guess.
07/10/2023, 1:49 PM
I have something like this in my lang. Any value anywhere can be a single value or a sequence. It was a scary decision to make at first, but it worked!