Package yaml converts YAML encodings to and from CUE. When converting to CUE, comments and position information are retained.
Decode converts a YAML file to a CUE value. Streams are returned as a list of the streamed values.
Encode returns the YAML encoding of v.
EncodeStream returns the YAML encoding of iter, where consecutive values of iter are separated with a `---`.
Extract parses the YAML to a CUE expression. Streams are returned as a list of the streamed values.
Validate validates the YAML and confirms it matches the constraints specified by v. For YAML streams, all values must match v.