Search Results for "data structure"

fare-utils

2023-02-15

GitLab
frideau/fare-utils

Basic functions and macros, interfaces, pure and stateful datastructures

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

jpl-queues

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

cl-heap

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

bst

2022-11-07

GitHub
glv2/bst

Binary search tree

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.

series

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.

pipes

2015-09-24

No Description

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

Search other "data structure" projects on GitHub
  • GitHub
  • Quicklisp