Drom_lib.Miscmodule EzString : sig ... endval homepage : Types.project -> string optionval sphinx_target : Types.project -> stringval odoc_target : Types.project -> stringval doc_api : Types.project -> string optionval doc_gen : Types.project -> string optionval p_dependencies : Types.package -> (string * Types.dependency) listval p_pack_modules : Types.package -> boolval p_version : Types.package -> stringval p_tools : Types.package -> (string * Types.dependency) listval p_synopsis : Types.package -> stringval p_description : Types.package -> stringval p_authors : Types.package -> string listval bug_reports : Types.project -> string optionval library_name : Types.package -> stringval package_lib : Types.package -> stringval deps_package : Types.project -> Types.packageval modules : Types.package -> EzCompat.StringSet.elt listval dev_repo : Types.project -> string optionval library_module : Types.package -> stringval string_of_kind : Types.kind -> stringval package_skeleton : Types.package -> stringval infimum : 
  default:string ->
  ?current:string ->
  bottom:string ->
  Types.version list ->
  [ `conflict of string * string | `found of string | `unknown ]infimum ~default ~current ~bottom versions computes the infimum (ie. lower highest) version according to versions constraints. bottom is used as the minimal version and default and current for NoVersion and Version respectively.