Skip to content

Support by default for new (in Clojure 1.11) core fns and namespaces? #952

@pmonks

Description

@pmonks

Problem statement

I use sci (with some scaffolding) as a sandbox where beginners can easily learn Clojure basics. This sometimes verges into math, where new (in Clojure 1.11) fns and namespaces are particularly useful.

Examples include (but are not limited to):

Potential solutions (by no means exhaustive)

I would like these core fns and namespaces to be available to sci-executed code by default, just the same as other, older core fns and namespaces are.

Potential alternatives (by no means exhaustive)

In my own scaffolding code I could manually expose these new core fns and namespaces to the sci environment, as described in the sci docs [1] [2]

Additional context

The "scaffolding" I've written happens to be an interactive chat bot, just in case that context is relevant for this issue.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions