Re: [stack] function "adjoinment"?
<[email protected]> Mon, 01 Feb 2010 09:04:16 -0600
| Newsgroups | gmane.comp.lang.concatenative |
|---|---|
| Message-ID | <[email protected]> |
"William Tanksley, Jr" <[email protected]> wrote: > John Nowak <[email protected]> wrote: >> (a -> b) -> (c -> d) -> (a++b -> c++d) >> where ++ is concatenation and a,b,c,d are tuples/stacks > > I'm so bad at reading this kind of notation. But I think I see what you're > describing. Might've helped if I described it correctly. I meant: (a -> b) -> (c -> d) -> (a++c -> b++d) Or, to put it another way, if composition is this: ____ |____| |____| Then adjoinment is this: ____ ____ |____|____| Really "concatenation" is a much better term for this than adjoinment considering the input tuples are necessarily concatenated to be passed to such a function... but using that term here is likely a bad idea. I have a *very* tentative sketch of some ideas here; it wasn't written to be made public, but if anyone wants to look at my notes, go for it: http://johnnowak.com/heap/vis.txt - jn