Chris Rink

Results 57 issues of Chris Rink

Clojure supports [custom data readers](https://clojure.org/reference/reader#tagged_literals) using a search for `data_readers.cljc` in the Java classpath. We can do that with `PYTHONPATH`/`sys.path` instead. It may also be nice to support a more...

enhancement
reader

Would be pretty great if we could have some sort of f-string support in Basilisp.

issue-type:enhancement
lang

Also for creating a Graal standalone executable, there seems to be some issue with Basilisp's bytecode caching implementation. [This](https://www.graalvm.org/dev/reference-manual/python/Performance/https://www.graalvm.org/dev/reference-manual/python/Performance/) may be a helpful resource in figuring out the issue.

blocked

Fixes #1056 Blocked due to https://github.com/MagicStack/immutables/issues/116 right now

blocked

issue-type:enhancement
component:host

https://github.com/oracle/graalpython

issue-type:enhancement
component:host

Basilisp's require mechanism is built on top of Python's [`importlib`](https://docs.python.org/3/library/importlib.html). Specifically, calling `(require 'some-ns.child)` delegates the importing logic to `importlib.import_module("some_ns.child")` which ultimately makes uses the [Basilisp finder/loader](https://github.com/basilisp-lang/basilisp/blob/5eb417038bf06d666223365ef2b9a1ed8df39802/src/basilisp/importer.py) to find and...

issue-type:bug
component:importer