123456789101112131415
module: #{
include Store;
include Snapshot;
}
type t = {
current: String;
revision: Int;
}
let createcreate: pure fn!(value: String) -> $project.6578616d706c65732f626f6f6b2f73746f72652d6d6f64756c6573.Stores.Versioned = (valuevalue: String) =>
{ current = valuevalue: String; revision = 11: Int; };
let readread: pure fn!(store: $project.6578616d706c65732f626f6f6b2f73746f72652d6d6f64756c6573.Stores.Versioned) -> String = (storestore: $project.6578616d706c65732f626f6f6b2f73746f72652d6d6f64756c6573.Stores.Versioned) => storestore: $project.6578616d706c65732f626f6f6b2f73746f72652d6d6f64756c6573.Stores.Versioned.currentcurrent: String;
let snapshotsnapshot: pure fn!(store: $project.6578616d706c65732f626f6f6b2f73746f72652d6d6f64756c6573.Stores.Versioned) -> Int = (storestore: $project.6578616d706c65732f626f6f6b2f73746f72652d6d6f64756c6573.Stores.Versioned) => storestore: $project.6578616d706c65732f626f6f6b2f73746f72652d6d6f64756c6573.Stores.Versioned.revisionrevision: Int;