Clojure JavaScript
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
src/ribol
test
.gitignore
.midje.clj
.travis.yml
README.md
karma.conf.js
project.clj

README.md

ribol

ribol is a conditional restart library for clojure and clojurescript inspired by errorkit

Build Status

DEPRECATION NOTICE

ribol has been merged into hara. Please see updated docs for the most recent version.

Installation:

In project.clj, add to dependencies:

 [im.chit/ribol "0.4.1"]

Documentation

See main site at:

http://docs.caudate.me/ribol/

To generate this document for offline use:

  1. Clone this repository

git clone https://github.com/zcaudate/ribol.git

  1. Install lein-midje-doc.

  2. Create docs folder

    mkdir docs

  3. Run in project folder

    lein midje-doc

The output will be generated in docs/index.html

Changes:

v0.4.1

  • Bugfix

v0.4.0

  • Clojurescript support!
  • TODO: Docs for clojurescript

v0.3.3

  • Allow catch clauses in manage, anticipate, raise-on and raise-on-all
  • Supports more bindings for issues (hashmap, symbol)
  • Checkers support sets and underscores

v0.3.2

  • supports an additional :origin key for keeping the original stacktrace information intact in raise-on and raise-on-all

v0.3.1

  • supports finally clauses in manage, anticipate, raise-on and raise-on-all

License

Copyright © 2013 Chris Zheng

Distributed under the MIT License