Skip to content

A project for developing middleware processing for Clojure error messages.

License

Notifications You must be signed in to change notification settings

Clojure-Intro-Course/babel

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

babel-middleware

Clojars Project

A proof of concept tool for transforming error message in Clojure into beginner friendly forms. Very early in development, and will experience breaking changes. Paper describing its use and development availible here.

Usage

Requires Leiningen, and Clojure 1.9.0 or greater. Adjust your project.clj to include:

:dependencies [[clojure "1.9.0"]
               [babel-middleware "0.1.3-alpha"]]
:repl-options {:nrepl-middleware
              [babel.middleware/interceptor]}

Launch a repl with lein repl, or whichever tool you prefer. Use that repl to load your other code, or to run code. (Has not been tested outside of Atom/proto-repl, and lein repl)

License

Copyright © 2018

Distributed under the MIT license

About

A project for developing middleware processing for Clojure error messages.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Clojure 100.0%