libslingshot-clojure - Enhanced throw and catch library for Clojure

Property Value
Distribution Debian 10 (Buster)
Repository Debian Main amd64
Package filename libslingshot-clojure_0.12.2-2_all.deb
Package name libslingshot-clojure
Package version 0.12.2
Package release 2
Package architecture all
Package type deb
Category java
License -
Maintainer Debian Clojure Maintainers <>
Download size 19.27 KB
Installed size 54.00 KB
Slingshot is a Clojure library providing enhanced throw and catch replacements
try+ and throw+.
Each is 100% compatible with Clojure's and Java's native try and throw both in
source code and at runtime. Each also provides new capabilities intended to
improve ease of use by leveraging Clojure's features like maps, records, and
destructuring. Among them:
* throw+ can throw any Java object, not just those whose class is derived
from java.lang.Throwable (e.g. Clojure maps or records)
* catch clauses within try+ can catch any Java object thrown by throw+,
Clojure's throw, or Java's throw
* selectors in catch clauses allow matching on class name, key-value
vectors, predicates and more
* Information about the context of a throw site is accessible via a hidden
argument that includes information on, for example, the caught object,
exception messages and stack traces


Package Version Architecture Repository
libslingshot-clojure_0.12.2-2_all.deb 0.12.2 all Debian Main
libslingshot-clojure - - -


Name Value
libclojure-java -


Type URL
Binary Package libslingshot-clojure_0.12.2-2_all.deb
Source Package slingshot-clojure

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install libslingshot-clojure deb package:
    # sudo apt-get install libslingshot-clojure




2017-08-03 - Apollon Oikonomopoulos <>
slingshot-clojure (0.12.2-2) unstable; urgency=medium
* Upload to unstable
* Bump Standards to 4.0.0; no changes needed
2017-03-05 - Apollon Oikonomopoulos <>
slingshot-clojure (0.12.2-1) experimental; urgency=medium
* New upstream release (Closes: #852243)
+ Update debian/pom.xml
+ Skip jh_build, there is no upstream Java source anymore
+ Update d/copyright
* Upload to experimental
* d/rules: make sed more robust against slashes in titles
* Add myself to Uploaders
2016-12-23 - Emmanuel Bourg <>
slingshot-clojure (0.10.3-4) unstable; urgency=medium
* Team upload.
* Build depend on clojure (>= 1.8)
* Standards-Version updated to 3.9.8
* Switch to debhelper level 10
* Use secure Vcs-* URLs
2014-09-12 - Emmanuel Bourg <>
slingshot-clojure (0.10.3-3) unstable; urgency=medium
* Team upload.
* Build depend on clojure1.6
* Standards-Version updated to 3.9.5 (no changes)
2013-10-09 - Wolodja Wentland <>
slingshot-clojure (0.10.3-2) UNRELEASED; urgency=low
* Use canonical Vcs-* fields
2013-05-23 - Wolodja Wentland <>
slingshot-clojure (0.10.3-1) unstable; urgency=low
* Initial release. (Closes: #699546)

See Also

Package Description
libslurm-dev_18.08.5.2-1_amd64.deb SLURM development files
libslurm-perl_18.08.5.2-1_amd64.deb Perl API for SLURM
libslurm33_18.08.5.2-1_amd64.deb Runtime library files for SLURM
libslurmdb-dev_18.08.5.2-1_amd64.deb SLURM DataBase Daemon development files
libslurmdb-perl_18.08.5.2-1_amd64.deb Perl API for the SLURM database
libslurmdb33_18.08.5.2-1_amd64.deb Runtime library files for the SLURM DataBase Daemon
libslvs1-dev_2.3+repack1-3+b1_amd64.deb SolveSpace geometric kernel (development files)
libslvs1_2.3+repack1-3+b1_amd64.deb SolveSpace geometric kernel
libsm-dev_1.2.3-1_amd64.deb X11 Session Management library (development headers)
libsm-doc_1.2.3-1_all.deb documentation for the X Session Management protocol and library
libsm6_1.2.3-1_amd64.deb X11 Session Management library
libsmali-java_2.2.6-1_all.deb assembler/disassembler for Android's dex format
libsmart-comments-perl_1.06-1_all.deb Perl module for comments that do more than just sit there
libsmartcols-dev_2.33.1-0.1_amd64.deb smart column output alignment library - headers and static libraries
libsmartcols1_2.33.1-0.1_amd64.deb smart column output alignment library