Documentation
¶
Overview ¶
Package sutl is the dependency-free Go implementation of sUTL 1.0, the sUTL Universal Transform Language (“subtle”).
Index ¶
Constants ¶
View Source
const Version = "1.0.0"
Version is the implementation version and matches the sUTL 1.0.0 contract.
Variables ¶
This section is empty.
Functions ¶
func AsMap ¶
AsMap reports whether value is a MAS map and returns its entries. Objects decoded with DecodeJSON are maps.
Types ¶
type Runner ¶
type Runner struct {
// contains filtered or unexported fields
}
Runner evaluates sUTL transforms with an optional transform library.
type Value ¶
type Value = any
Value is a MAS value: a map, list, string, number, boolean, or null.
func DecodeJSON ¶
DecodeJSON reads a MAS value, preserving object key order.
Click to show internal directories.
Click to hide internal directories.