package vocal

  1. Overview
  2. Docs

Module VocalSource

Sourcemodule Arrays : sig ... end
Sourcemodule HashTable : sig ... end
Sourcemodule Lists : sig ... end

Stack-safe and fast implementation of List.map

Sourcemodule PairingHeap : sig ... end
Sourcemodule PriorityQueueVector : sig ... end

This module implements a priority queue based on a minimal binary heap. The heap is modelized by a dynamic array, taken from the module Vector *

Sourcemodule UnionFind : sig ... end
Sourcemodule Vector : sig ... end

Vectors (aka resizable arrays, growing arrays, dynamic arrays, etc.)

Sourcemodule ZipperList : sig ... end

Zippers for lists

OCaml

Innovation. Community. Security.