Search OCaml packages
max) { row = max } }" @keyup.up="if (row !== null) { row -=1; if (row < 0) { row = null } }" @keyup.right="if (col < 1) col++" @keyup.left="if (col >= 1) col--" :aria-activedescendant="row !== null ? 'package-autocomplete-'+row+'-'+col : null" hx-get="/packages/autocomplete" hx-params="q" hx-trigger="keyup changed, search" hx-target="#header-search-results" hx-indicator="#header-search-indicator" autocomplete="off" >
Standard Library API
Learn
Tools
Packages
Community
News
Play
Search OCaml packages
Learn
Tools
Packages
Community
News
Play
Standard Library API
Get started
package
tdmrep
latest (1.0)
1.0
search
Overview
Docs
You can search for identifiers within the package.
in-package search v0.2.0
package tdmrep
tdmrep
CHANGES
LICENSE
README
Library
tdmrep
Tdmrep
Reservation
Declaration
Rule
Well_known
Http
Html
Epub
Pdf
Policy
Address
Assigner
Duty
Purpose
Permission
Sources
tdmrep
tdmrep.ml
Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Package index
tdmrep
CHANGES
v1.0 (2026-09-26)
Add typed TDM reservation declarations and representation adapters (@avsm).
Add Jsont codecs for well-known rule files and TDM policies (@avsm).
Hide structured representations behind constructors and accessors (@avsm).
Use the
uri
package's
Uri.t
directly in the public interface (@avsm).