INNER CODE UNIT · Go
MakePairs
mb-14/gomarkov · helpers.go:56
func MakePairs(tokens []string, order int) []Pair {
var pairs []Pair
for i := 0; i < len(tokens)-order; i++ {
pair := Pair{
CurrentState: tokens[i : i+order],
NextState: tokens[i+order],
}
pairs = append(pairs, pair)
}
return pairs
}