13 lines
625 B
Go
13 lines
625 B
Go
// package diff contains utilities for computing and applying structural
|
|
// diffs against data structures within the cty type system.
|
|
//
|
|
// This can be useful for showing a user how a cty-based configuration
|
|
// structure has changed over time, using concepts that are congruent with the
|
|
// way the values themselves are expressed.
|
|
//
|
|
// This package does not contain any functions for rendering a diff for
|
|
// display to a user, since it is expected that a language building on cty
|
|
// will want to use its own familiar syntax for presenting diffs and will thus
|
|
// provide its own diff-presentation functionality.
|
|
package diff
|