package travesty

  1. Overview
  2. Docs
Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source

Module Travesty.Container_extsSource

Extensions for containers.

We keep these in the main Travesty library because it's useful to pull them in for Mappable and Traversable containers.

Signatures

For input and output module signatures for this module's functors, see Container_exts_types.

Extension functors

These functors extend Core containers with the extensions described in S0 and S1.

Sourcemodule Extend0 (C : Base.Container.S0) : Container_exts_types.S0 with type t := C.t and type elt := C.elt

Extend0 creates extensions for a Container.S0.

Extend0_predicate creates extensions for a Container.S0 over predicates.

Extend1 creates extensions for a Container.S1.

OCaml

Innovation. Community. Security.