7.7
4 Package Dependencies
procedure
(package-dependency? v) → boolean?
v : any/c
procedure
(package-dependency #:source source [ #:lower-version-bound version #:platform-requirement platform]) → package-dependency? source : immutable-string? version : package-version? = (package-version 0 0) platform : (or/c platform-requirement? #f) = #f
procedure
dep : package-dependency?
procedure
(package-dependency-lower-version-bound dep) → package-version?
dep : package-dependency?
procedure
→ (or/c platform-requirement? #f) dep : package-dependency?
procedure
v : any/c
procedure
v : any/c
procedure
type : interned-symbol?
procedure
(system-type-requirement-value requirement) → interned-symbol?
requirement : system-type-requirement?
procedure
v : any/c
procedure
→ system-library-subpath-requirement? path : (or/c immutable-string? regexp?)
procedure
(system-library-subpath-requirement-value requirement)
→ (or/c immutable-string? regexp?) requirement : system-library-subpath-requirement?