finos/morphir-ir/version does not have a README file
pub(all) suberror VersionError { InvalidSyntax(String) OutOfRange(String) UnsupportedMajor(UInt) UnsupportedMinor(UInt, UInt) FamilyMismatch(UInt, UInt) SpecsBefore3_1} derive(Eq, @moonbitlang/core/debug.DebugDebug)
fn VersionError::equal(VersionError, VersionError) -> Bool
fn VersionError::not_equal(x : VersionError, y : VersionError) -> Bool
fn VersionError::to_repr(VersionError) -> @moonbitlang/core/debug.ReprRepr
pub struct FormatVersion { major : UInt minor : UInt patch : UInt} derive(Compare, Eq, Hash, @moonbitlang/core/debug.DebugDebug)
fn FormatVersion::baseline(major : UInt) -> FormatVersion raise VersionError
fn FormatVersion::check_family(self : FormatVersion, major : UInt) -> Unit raise VersionError
fn FormatVersion::check_supported(self : FormatVersion) -> Unit raise VersionError
fn FormatVersion::compare(FormatVersion, FormatVersion) -> Int
fn FormatVersion::equal(FormatVersion, FormatVersion) -> Bool
fn FormatVersion::hash(self : FormatVersion) -> Int
fn FormatVersion::hash_combine(FormatVersion, Hasher) -> Unit
fn FormatVersion::new(major : UInt, minor : UInt, patch : UInt) -> FormatVersion raise VersionError
fn FormatVersion::not_equal(x : FormatVersion, y : FormatVersion) -> Bool
fn FormatVersion::op_ge(x : FormatVersion, y : FormatVersion) -> Bool
fn FormatVersion::op_gt(x : FormatVersion, y : FormatVersion) -> Bool
fn FormatVersion::op_le(x : FormatVersion, y : FormatVersion) -> Bool
fn FormatVersion::op_lt(x : FormatVersion, y : FormatVersion) -> Bool
fn FormatVersion::parse(text : String) -> FormatVersion raise VersionError
fn FormatVersion::to_release_string(self : FormatVersion) -> String
fn FormatVersion::to_repr(FormatVersion) -> @moonbitlang/core/debug.ReprRepr
Install
Morphir IR models, JSON codecs and migrations for versions 1 through 4
No dependencies
Published modules that use this version