-
Notifications
You must be signed in to change notification settings - Fork 26
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
Implement linked lists in GOOL #1998
Comments
How should we implement the linked lists?
After having picked that we need to decide on how we are going to access/remove elements at a specific index (this will probably depend on the above choice)
|
Our "linked lists" should be as standard as possible. We shouldn't implement them ourselves if at all possible - so we should use the library-provided versions when we can. So choice number 3. And this really is low-priority! |
How low-priority is this issue, given that this would allow us to complete #2117 , and perhaps we could use this issue as "sub issue" to add vector related functions to lists in GOOL, such as dot product. |
Right now, GOOL is in very good shape. To really be able to deal with those other issues, it is parts of Drasil itself that need more attention. For example #2194 and #1869. And #1795 - #1800. Very much #1601. #1174. #891 [Little hacks like #1778 should be deal with too] A number of those require non-trivial design (so I'd want you to make a proposal before coding), but they will advance Drasil much more. You are now quite a bit more familiar with the project, I think you're ready to start tackling some of these bigger things. On some, we might need a (virtual) meeting, so that I can brief you on the wider issues. |
GOOL should have functions for creating linked lists, analogous to the already existing
listType
for generic lists and the functions for creating arrays.Giving this a low priority label because linked lists aren't needed by any of our current applications yet, at least that I know of.
The text was updated successfully, but these errors were encountered: