package iskra import "git.smesh.lol/iskradb/lattice" // BigramKey constructs a 64-bit key for a segment pair. func BigramKey(stage uint8, prev, next []byte) lattice.Key { combined := []byte{:0:len(prev) + 1 + len(next)} combined = append(combined, prev...) combined = append(combined, '|') combined = append(combined, next...) return MakeCodeKey(stage, HashBytes(combined)) }