package orsetto

  1. Overview
  2. Docs
A library of assorted structured data interchange languages

Install

Dune Dependency

Authors

Maintainers

Sources

r1.1.1.tar.gz
sha256=81283687ce3204263bc955a332dd7b90bf5b648a990c01160f33aaa77d80962f
md5=7346293aa013c2a8974c6fb7c521166a

doc/orsetto.cf/Cf_sbheap/index.html

Module Cf_sbheap

Functional skew-binomial heaps.

Overview

This module implements functional heaps and priority queues based on skew-binomial heaps. The underlying algorithm can be found in Chris Okasaki's Ph.D. thesis. These data structures have O(1) cost in space and time for most operations, including merge.

Interfaces
module Heap : sig ... end

Interfaces to persistent functional heap data structures.

module PQueue : sig ... end

Interfaces to persistent functional priority queue data structures.

OCaml

Innovation. Community. Security.