Talk:Disclose

I don't think this presentation is really accurate. Yes, the name "Disclose" might be used for either Mix or First, and both of these are (left) inverses of Enclose, but it's not right to say they are the same function and it's definitely not right to call that function "Right Shoe". This page should be Disclose (disambiguation) instead. I would still redirect Disclose to Mix as it's used in this way in the APL2 and SHARP families, where only the NARS family uses it for First. --Marshall (talk) 12:02, 1 May 2020 (UTC)
 * The text "right shoe" was a simple editing mistake which I've fixed. In the "early experiments" you refer to on the Mix page, there's mention of a Reveal function which would be this very function with behaviour on non-scalars not being dictated, and each implementation choosing its behaviour instead. Disclose should definitely not redirect to Mix as it is still Dyalog's official name for ⊃ (i.e. First). This page could be called "Disclose (disambiguation)" but there's really no reason to clutter the title. I've added the history and historic name. Adám Brudzewsky (talk) 12:29, 1 May 2020 (UTC)

Actually, it might be better to put this discussion in Enclose (with appropriate links from Mix and First). That makes it easy to find without interfering with people who are just trying to look up a particular function. --Marshall (talk) 12:27, 1 May 2020 (UTC)
 * This is a possibility, but then Disclose should redirect to Enclose. We can consider this if and when we create Enclose. Adám Brudzewsky (talk) 12:32, 1 May 2020 (UTC)