Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add a "list" type of "repeating elements" #181

Open
Fuco1 opened this issue Feb 22, 2022 · 0 comments
Open

Add a "list" type of "repeating elements" #181

Fuco1 opened this issue Feb 22, 2022 · 0 comments

Comments

@Fuco1
Copy link
Member

Fuco1 commented Feb 22, 2022

For example, something like a list which is always a sequence of symbol and an int could be (repeat symbol int). This would typecheck (a 1 b 2) but not (1 2 3) or (a 1 2 b).

We need to think about the syntax and the common cases.

  • A plist as a bag of whatever but with keyword keys: (repeat keyword mixed)
  • Arguments to something like propertize.
  • List of even length: (repeat mixed mixed)

If at all possible we should try to reuse some syntax from either customize or macro instrumentation.

@Fuco1 Fuco1 added this to the 0.3.0 milestone Feb 12, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant