2017-08-08 22:42:32 +02:00
|
|
|
// Package values is an internal package that defines methods such as sorting, comparison, and type conversion, that apply to interface types.
|
2017-07-21 17:56:04 +02:00
|
|
|
//
|
|
|
|
// It is similar to, and makes heavy use of, the reflect package.
|
|
|
|
//
|
|
|
|
// Since the intent is to provide runtime services for the Liquid expression interpreter,
|
|
|
|
// this package does not implement "generic" generics.
|
|
|
|
// It attempts to implement Liquid semantics (which are largely Ruby semantics).
|
2017-08-08 22:42:32 +02:00
|
|
|
package values
|