Improve prelude #17

Open
opened 2023-12-18 05:52:15 +00:00 by scott · 0 comments
Owner

What functions do we need? What do we need them for? There's a lot to be desired in terms of a better prelude. Surface what we want, make it happen.

Also: keep things clean. Things feel kind of random in the Prelude right now.

Also also: maybe think with #4 and #5 to modularize the prelude (and make sure shadowing doesn't blow stuff up.) By which I mean: we need nested namespaces in the Prelude, so even if you shadow eq? you can get Core :eq? just fine.

What functions do we need? What do we need them for? There's a lot to be desired in terms of a better prelude. Surface what we want, make it happen. Also: keep things clean. Things feel kind of random in the Prelude right now. Also also: maybe think with #4 and #5 to modularize the prelude (and make sure shadowing doesn't blow stuff up.) By which I mean: we need nested namespaces in the Prelude, so even if you shadow `eq?` you can get `Core :eq?` just fine.
scott added the
enhancement
next
research
ux
labels 2023-12-18 05:52:15 +00:00
scott self-assigned this 2023-12-27 04:18:16 +00:00
scott added this to the 0.2.0 milestone 2024-05-19 19:52:59 +00:00
scott added this to the Completing the language project 2024-07-21 17:45:32 +00:00
scott modified the project from Completing the language to Polishing Prelude 2024-07-21 17:48:00 +00:00
Sign in to join this conversation.
No Milestone
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: twc/ludus#17
No description provided.