Search Results for "data structure"
Basic functions and macros, interfaces, pure and stateful datastructures
A functional set-theoretic collections library. See: https://gitlab.common-lisp.net/fset/fset/-/wikis/home
A library providing functions that unify data-structure access for Common Lisp: access and (setf access)
DSL for array slices in Common Lisp.
A generic container library for Common Lisp
2010-10-07
A few different kinds of queues, with optional multithreading synchronization.
No Description
cl-speedy-queue is a portable, non-consing, optimized queue implementation.
Various heap/priority queue data structures
A queue interface -- used to create and manipulate queue structures from simple-queue, priority-queue, or their concurrent versions (cqueue).
A library for binary trees in normal and balanced flavors
2013-03-12
An implementation of heap and priority queue data structures.
Array operations library for Common Lisp
No Description
No Description
A compact binomial heap implementation.
No Description
Extensible cache services for Common Lisp
Long name alias for lil
Generic hashtable code
A library providing a data-table class, and useful functionality around this
Provides implementations of the standard sub-string search (string matching) algorithms: brute-force, Boyer-Moore, Rabin-Karp, etc.
2013-11-11
See <http://series.sourceforge.net/>.
A wrapper around native hash-tables to facilitate in-process caching of common lisp data structures.
A fast, purely functional data structure library
Binary Heap for Common Lisp.
Generic interfaces for collections and iterators.
the folio2 umbrella system
Lazy forms for Common Lisp.
2015-09-24
No Description
2013-01-28
Defines a new kind of package that's named by a symbol rather than a string and that maps from existing symbols to their respective "implicitly managed" counterparts. The motivating use-case is to conceptually allow multiple definitions of the same kind on a single symbol, without conflicts.
An implementation of the doubly-linked list in Common Lisp.
Perceptual hash algorithms for images
No Description
No Description
Set-like data structure.
A collection of basic utilities for syntactic extension and basic data structure handling, developed over the years of CL history by efforts of different individuals, and gathered under the unbrella of a hierarchy of packages which can be used on-demand.
Encodes Common Lisp data structures in Apple property list XML format (.plist).
Tree data structure supporting functional manipulation
Data structures, ranges, ranges algorithms.
Common Lisp implementation of Trie data structure.
An implementation of the doubly linked list data structure.
An implementation of the hash-set data structure.
Dictionary & set data structure using hash array-mapped tries
System mnas-graph defines basic functions for creating a graph data structure and displaying it via graphviz.
Simple in-memory tabular data structure and utility methods.
Statistical methods to create approximating functions that attempt to capture important patterns in the data, while leaving out noise or other fine-scale structures/rapid phenomena.
Serialization of Common Lisp data structures
An implementation of the red-black search tree data structure.
An implementation of the AVL tree data structure.
An implementation of the binary search tree data structure.
Generalized reference over structured data by pairwise reduction of arbitrary place identifiers for Common Lisp.
An implementation of the quad tree data structure.
An implementation of the slot-map data structure.
An implementation of the sparse set data structure.
Core of the Geneva document preparation system. Provides data structures and syntax sugar.
Quadtree data structure in Common Lisp