8.18
5 Package Versions
procedure
(package-version? v) → boolean?
v : any/c 
procedure
(package-version major minor [patch release]) → package-version?
major : natural? minor : (integer-in 0 99) patch : (integer-in 0 999) = 0 release : (integer-in 0 999) = 0 
procedure
(package-version-major-part version) → natural?
version : package-version? 
procedure
(package-version-minor-part version) → (integer-in 0 99)
version : package-version? 
procedure
(package-version-patch-part version) → (integer-in 0 999)
version : package-version? 
procedure
(package-version-release-part version) → (integer-in 0 999)
version : package-version?