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

The Luna Runtime and a REPL #328

Closed
1 task
iamrecursion opened this issue Oct 18, 2018 · 1 comment
Closed
1 task

The Luna Runtime and a REPL #328

iamrecursion opened this issue Oct 18, 2018 · 1 comment
Assignees
Labels
p-medium Should be completed in the next few sprints

Comments

@iamrecursion
Copy link
Contributor

Summary

Given that we do want to provide an interactive environment for Luna at the prompt (luna repl), the design for the runtime should ensure that it is amenable to being used in such a fashion.

Value

Doing this will ensure that Luna can be used interactively even when Luna Studio is not available. This is particularly useful for users who like to try out ideas just by interactive experimentation.

Specification

  • Check that the design for the runtime does not preclude such usage.
  • If it does, alter the design so that such usage is supported.

Acceptance Criteria & Test Cases

  • The design for the runtime supports future usage in a REPL.
@iamrecursion iamrecursion added T - Enhancement p-medium Should be completed in the next few sprints labels Oct 18, 2018
@iamrecursion iamrecursion self-assigned this Oct 18, 2018
@iamrecursion
Copy link
Contributor Author

Miscellaneous Notes

  • It is likely a good idea to base the REPL interface on haskeline.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
p-medium Should be completed in the next few sprints
Projects
None yet
Development

No branches or pull requests

2 participants