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

What sequence types to have #1

Open
lassik opened this issue Dec 6, 2022 · 1 comment
Open

What sequence types to have #1

lassik opened this issue Dec 6, 2022 · 1 comment

Comments

@lassik
Copy link
Collaborator

lassik commented Dec 6, 2022

How about the following sequence types fo Twinjo:

  • list (A list of the most convenient type in the host language: either a vector or a proper linked list.)

  • vector (Definitely a vector.)

  • llist (Definitely a proper linked list.)

  • dotted-llist (A linked list with the given tail. If the tail is a proper linked list, the result is also a proper linked list. Otherwise the result is an improper linked list.)

How to represent circular lists?

(Current types: https://go.scheme.org/twinjotypes)

@lassik
Copy link
Collaborator Author

lassik commented Dec 6, 2022

(This discussion started from this comment about Vector Scheme.)

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

No branches or pull requests

1 participant