package yocaml
Install
dune-project
Dependency
Authors
Maintainers
Sources
sha256=fddf61500e828ac88d86ba982084cc817299302082a6e797b36787ff18235ec2
sha512=8b71a8cecd3e101df55eef0bba7a24d4dde9d66b5ecedd9f6d55834fcdc8d33fd875092ca73a398e1715664caee06cdc1bdb1b4da85bff0a687faac5c0445023
doc/yocaml/Yocaml/Deps/index.html
Module Yocaml.DepsSource
A dependency set describes all the files required to build an artifact.
Types
The representation of a set of dependencies, containing Path.t. Under the bonnet, dependencies are defined by a Set.
Monoid
A dependency set is a monoid with the union of two sets as the internal composition operator and the empty set as the neutral element.
concat a b constructs the union of two sets of dependencies. concat a b = concat b a.
empty returns the neutral element of the monoid. It the empty set and concat neutral a = concat a neutral = a.
Building
Compute deps
Retrieves information about sets of dependencies.
get_mtimes deps Returns a list of modification dates for a set of dependencies.
Serialization/Deserialization
Supports serialization and deserialization of dependency sets.
from_sexp sexp try to converts a Sexp into a set of dependencies.
Utils
Pretty-printer for t.