Skip to content

Support keepalive for REPL instances #45

@djspiewak

Description

@djspiewak

Certain REPL executables (ahem scala) have significant startup overhead. It would be extremely convenient if we could configure (probably using worksheet-settings for that particular language) a REPL type to remain resident even after an eval. Keepalive would need to be configured both as a flag enabling its function and as a special command to pass to the REPL instance that resets its state (e.g. :reset for scala). We would also need a new command to manually bounce the resident instance if something gets screwed up.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions