package opam-core
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
Core library for opam 2.6
Install
dune-project
Dependency
Authors
-
David Allsopp
-
VVincent Bernardoff <vb@luminar.eu.org>
-
RRaja Boujbel <raja.boujbel@ocamlpro.com>
-
KKate Deplaix <kit-ty-kate@exn.st>
-
RRoberto Di Cosmo <roberto@dicosmo.org>
-
TThomas Gazagnaire <thomas@gazagnaire.org>
-
LLouis Gesbert <louis.gesbert@ocamlpro.com>
-
FFabrice Le Fessant <Fabrice.Le_fessant@inria.fr>
-
AAnil Madhavapeddy <anil@recoil.org>
-
GGuillem Rieu <guillem.rieu@ocamlpro.com>
-
RRalf Treinen <ralf.treinen@pps.jussieu.fr>
-
FFrederic Tuong <tuong@users.gforge.inria.fr>
Maintainers
Sources
2.6.0-alpha1.tar.gz
md5=5f7f90b34d43584c55295236b7e99e47
sha512=596b9372567bba20a40e648b0b714a8b1e0cc3ba8313cf89c814f890a324ce0ba5b4d525ca6a4fa390181b4bddb35cf12b464f7036004bd70f8da843721fb858
doc/src/opam-core.cmdliner/cmdliner_cmd.ml.html
Source file cmdliner_cmd.ml
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30(*--------------------------------------------------------------------------- Copyright (c) 2022 The cmdliner programmers. All rights reserved. SPDX-License-Identifier: ISC ---------------------------------------------------------------------------*) (* Commands *) (* Command info *) type info = Cmdliner_info.Cmd.t let info = Cmdliner_info.Cmd.v type 'a t = | Cmd of info * 'a Cmdliner_term.parser | Group of info * ('a Cmdliner_term.parser option * 'a t list) let get_info = function Cmd (i, _) | Group (i, _) -> i let children_infos = function | Cmd _ -> [] | Group (_, (_, cs)) -> List.map get_info cs let v i (args, p) = Cmd (Cmdliner_info.Cmd.add_args i args, p) let group ?default i cmds = let args, parser = match default with | None -> None, None | Some (args, p) -> Some args, Some p in let children = List.map get_info cmds in let i = Cmdliner_info.Cmd.with_children i ~args ~children in Group (i, (parser, cmds)) let name c = Cmdliner_info.Cmd.name (get_info c)
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>