[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1021731: ITP: a-el -- functions for dealing with associative structures



Package: wnpp
Owner: Lev Lamberov <dogsleg@debian.org>
Severity: wishlist

* Package name    : a-el
  Version         : 1.0.0
  Upstream Author : Arne Brasseur <arne@arnebrasseur.net>
* URL or Web page : https://github.com/plexus/a.el
* License         : GPL-3+
  Programming Lang: Emacs Lisp
  Description     : functions for dealing with associative structures

Library for dealing with associative data structures: alists, hash-maps,
and vectors (for vectors, the indices are treated as keys).

This library is largely inspired by Clojure, it has many of the
functions found in clojure.core, prefixed with `a-'. All functions treat
their arguments as immutable, so e.g. `a-assoc' will clone the
hash-table or alist it is given. Keep this in mind when writing
performance sensitive code.

This is a new dependency of pcre2el, needed to fix RC bug. The package
will be maintained under Debian Emacsen team umbrella.


Reply to: