Features

Here are a few of Basilisp’s great features:

  • Immutable data structures, backed by Immutables and Pyrsistent

  • Strong emphasis on functional programming concepts

  • Access to the vast array of existing Python libraries

  • Seamless interoperability between Python code and Basilisp code

  • Sophisticated REPL for REPL-based development

Planned Features

Basilisp is still young and so lacks many features that more mature languages and runtimes might include. There are many such planned features that will hopefully improve the ergonomics of the project for new developers. A few of those features include:

  • Project management tooling to facility dependency management/locking and packaging

  • Compatibility with the platform-agnostic components of Clojure

See the GitHub issues and projects pages for more details.