Skip to main content
Module

x/structurae/index.ts

Data structures for high-performance JavaScript applications.
Latest
File
export { AdjacencyListMixin } from "./adjacency-list.ts";export { AdjacencyMatrixUnweightedDirected } from "./adjacency-matrix-unweighted-directed.ts";export { AdjacencyMatrixUnweightedUndirected } from "./adjacency-matrix-unweighted-undirected.ts";export { AdjacencyMatrixWeightedDirectedMixin } from "./adjacency-matrix-weighted-directed.ts";export { AdjacencyMatrixWeightedUndirectedMixin } from "./adjacency-matrix-weighted-undirected.ts";export { ArrayView } from "./array-view.ts";export { BigBitFieldMixin } from "./big-bit-field.ts";export { BinaryGrid } from "./binary-grid.ts";export { BinaryHeap } from "./binary-heap.ts";export { BinaryView } from "./binary-view.ts";export { BitArray } from "./bit-array.ts";export { BitField, BitFieldMixin } from "./bit-field.ts";export type { BitFieldConstructor, BitFieldStructure,} from "./bit-field-types.ts";export { BooleanView } from "./boolean-view.ts";export { GraphMixin } from "./graph.ts";export type { Colors } from "./graph.ts";export { GridMixin } from "./grid.ts";export { MapView } from "./map-view.ts";export { BigInt64View, BigUint64View, Float32View, Float64View, Int16View, Int32View, Int8View, Uint16View, Uint32View, Uint8View,} from "./numeric-view.ts";export { ObjectView } from "./object-view.ts";export { Pool } from "./pool.ts";export { RankedBitArray } from "./ranked-bit-array.ts";export { SortedArray } from "./sorted-array.ts";export type { Comparator } from "./sorted-array.ts";export { StringView } from "./string-view.ts";export { SymmetricGridMixin } from "./symmetric-grid.ts";export { TypedArrayView } from "./typed-array-view.ts";export type { AdjacencyStructure, AdjacencyStructureConstructor, Bit, IndexedCollection,} from "./utility-types.ts";export { getBitSize, getLog2, getLSBIndex, popCount32 } from "./utilities.ts";export { VectorView } from "./vector-view.ts";export type { ViewConstructor, ViewInstance, ViewSchema,} from "./view-types.ts";export { View } from "./view.ts";