blob: e70f42066dbb741955f7fd32b76bbf9553167a59 (
plain) (
tree)
|
|
definition module Version
:: VersionInfo =
{ versionCurrent
:: Int
, versionOldestDefinition
:: Int
, versionOldestImplementation
:: Int
}
:: VersionsCompatability
= VersionsAreCompatible
| VersionObservedIsTooOld
| VersionObservedIsTooNew
versionCompare :: VersionInfo VersionInfo -> VersionsCompatability
// expected observed
|