How to Install and Uninstall libslingshot-clojure Package on Kali Linux

Last updated: May 15,2024

1. Install "libslingshot-clojure" package

This guide covers the steps necessary to install libslingshot-clojure on Kali Linux

$ sudo apt update $ sudo apt install libslingshot-clojure

2. Uninstall "libslingshot-clojure" package

This guide let you learn how to uninstall libslingshot-clojure on Kali Linux:

$ sudo apt remove libslingshot-clojure $ sudo apt autoclean && sudo apt autoremove

3. Information about the libslingshot-clojure package on Kali Linux

Package: libslingshot-clojure
Source: slingshot-clojure
Version: 0.12.2-3
Installed-Size: 54
Maintainer: Debian Clojure Maintainers
Architecture: all
Depends: libclojure-java
Size: 19940
SHA256: 1aec9897c1edf7eaf78031c8d3a9e34644d5e7664505ffa9fbac5c3a4d25806d
SHA1: 3f119a2f22442de8738032d68f6efbe0d4c628c5
MD5sum: 462ae6dc25b5f6d65a58011eb62cc4ff
Description: Enhanced throw and catch library for Clojure
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
Description-md5:
Homepage: https://github.com/scgilardi/slingshot/
Section: java
Priority: optional
Filename: pool/main/s/slingshot-clojure/libslingshot-clojure_0.12.2-3_all.deb