github.com/mem/u-root@v2.0.1-0.20181004165302-9b18b4636a33+incompatible/cmds/elvish/eval/vars/vars.go (about)

     1  // Package vars contains basic types for manipulating Elvish variables.
     2  package vars
     3  
     4  // Var represents an Elvish variable.
     5  type Var interface {
     6  	Set(v interface{}) error
     7  	Get() interface{}
     8  }