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

Access a type's constructor list through the Meta lib #5768

Closed
kustosz opened this issue Feb 24, 2023 · 2 comments · Fixed by #5956
Closed

Access a type's constructor list through the Meta lib #5768

kustosz opened this issue Feb 24, 2023 · 2 comments · Fixed by #5956
Assignees
Labels
-ai tasks for adding ChatGPT based suggestions -compiler -libs Libraries: New libraries to be implemented -parser x-new-feature Type: new feature request
Milestone

Comments

@kustosz
Copy link
Contributor

kustosz commented Feb 24, 2023

Discord username

No response

How important is this feature to you?

3 – Lack of it makes using Enso slightly harder

Describe the idea you'd like to see implemented.

Similarly to #5765, we'll need access to a type's constructor list, including arguments, their types and their parsed documentation.

Is your feature request related to a problem?

Will allow generating AI prompts

Screenshots, screencasts, mockups.

No response

Would you be willing to help us implement this feature?

No

@kustosz kustosz added the triage label Feb 24, 2023
@4e6 4e6 added x-new-feature Type: new feature request -compiler -libs Libraries: New libraries to be implemented -parser labels Mar 2, 2023
@4e6 4e6 removed the triage label Mar 2, 2023
@jdunkerley jdunkerley added this to the Beta Release milestone Mar 7, 2023
@wdanilo wdanilo added the -ai tasks for adding ChatGPT based suggestions label Mar 8, 2023
@enso-bot
Copy link

enso-bot bot commented Mar 17, 2023

Jaroslav Tulach reports a new STANDUP for yesterday (2023-03-16):

Progress: - Meta.Type debugging with debugger as well as IO.println
- Found IO.println problem: #5961
- Reporting problem with .should_be_a: #5962
- Problem with Text.to_display_text: #5971
- 1:1 with Hubert
- Libs standup - play button discussion
- reviewing: #5964
- 16:00 - 17:30
- found solution for Meta.Constructor.Value: 1b89cad It should be finished by 2023-03-20.

Next Day: Continue investigating 48MB .ir format. Finalize Meta.Typeconstructors.

GitHub
This discussion is to clarify what we should do for the execution mode and the play button support. Currently, we have three contexts a function can be in default, Input, and Output. If a context i...

@JaroslavTulach JaroslavTulach linked a pull request Mar 17, 2023 that will close this issue
3 tasks
mergify bot pushed a commit that referenced this issue Mar 17, 2023
Fixing #5768 and #5765 and co. Introducing `Meta.Type` and giving it the desired methods.

# Important Notes
`Type` is no longer a `Meta.Atom`, but it has a dedicated `Meta.Type` representation.
@mergify mergify bot closed this as completed in #5956 Mar 17, 2023
@enso-bot
Copy link

enso-bot bot commented Mar 18, 2023

Jaroslav Tulach reports a new STANDUP for yesterday (2023-03-17):

Progress: - Meta.Type.constructors - merged: #5956
- CI fighting: https://discord.com/channels/401396655599124480/1083591347434434670/1086185544574320681
- digging history of to_display_text: #5971 (comment)
- evaluating: #5745
- updating specification for sort: #5742 (comment)
- review: #5970 (review)
- Review of https://github.com/enso-org/enso/pull/5959/files#r1139996286
- Standups, review of PRs, emails It should be finished by 2023-03-20.

Next Day: Continue investigating 48MB .ir format.

Discord
Discord is the easiest way to communicate over voice, video, and text. Chat, hang out, and stay close with your friends and communities.
GitHub
Pull Request Description Re-implement replace on top of Truffle regex. Important Notes Checklist Please ensure that the following checklist has been satisfied before submitting the PR:

The docume...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
-ai tasks for adding ChatGPT based suggestions -compiler -libs Libraries: New libraries to be implemented -parser x-new-feature Type: new feature request
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

5 participants