Skip to content

Add die faces and a bunch of arrows (ref #68) - #142

Open
RubenVerg wants to merge 1 commit into
Dyalog:masterfrom
RubenVerg:uiua-arrows-dice
Open

RubenVerg wants to merge 1 commit into
Dyalog:masterfrom
RubenVerg:uiua-arrows-dice

Conversation

@RubenVerg

Copy link
Copy Markdown
Collaborator
image

Most are used in Uiua, the remaining ones were trivially created from the Uiua ones.

@RubenVerg
RubenVerg requested a review from abrudz September 9, 2026 15:47
@RubenVerg

Copy link
Copy Markdown
Collaborator Author

oh, sorry, we already had the first two, but the arrow head looked weird

@abrudz

abrudz commented Sep 9, 2026

Copy link
Copy Markdown
Member
  1. I think the "tails" of ⤚⤙ look too thin, especially for what Uiua does with them. Better make the horizontals stroke into normal strokes, like a merged >- and -<.
  2. Do the double-harpoons have normal horizontal stroke width? Compare with =.
  3. I think the dashed arrows could do with no partial dash connected to the head and instead spreading the dashes a bit more.
  4. The die face squares look too thick.

@RubenVerg

Copy link
Copy Markdown
Collaborator Author
  1. They're reversed arrowheads, I think that makes the most sense (mnemonics for what they do are usually stated in terms of arrows)
  2. They were supposed to be the same thickness as arrows, but something went wrong, thanks for spotting it
  3. Sure
  4. They're the same squares used everywhere else, they end up looking thick because the dots have to be smaller than the usual ones to be able to fit six. I don't think there's a good solution; making the square thinner makes them obviously clash. The smaller dot in the same square is is how it's done in Uiua386 as well, fwiw:
image

@abrudz

abrudz commented Sep 9, 2026

Copy link
Copy Markdown
Member
  1. Could all the squares be grown? Make them the same width as . That'll relax a lot of the squares with content. image

@RubenVerg

Copy link
Copy Markdown
Collaborator Author

Not sure, you want the things inside to touch the borders or e.g. for outer product in Uiua and TinyAPL doesn't really make sense anymore

@RubenVerg

Copy link
Copy Markdown
Collaborator Author

though I guess circles are quad-wide and looks good enough

@RubenVerg

Copy link
Copy Markdown
Collaborator Author

also squares aren't really square, i think they were built off the glyph which isn't really necessary

@abrudz

abrudz commented Sep 10, 2026

Copy link
Copy Markdown
Member

Right, making them consistent with the circles is good, methinks.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants