Versions in this module Expand all Collapse all v1 v1.0.1 Aug 17, 2022 v1.0.0 Aug 17, 2022 Changes in this version + var ErrNotFound = errors.New("Member not found") + type MetaFunction func(varArgs ...interface{}) (funcResult []interface{}) + func CombineFunctions(functions ...interface{}) MetaFunction + type Object struct + Implementation *internal + func New(constructor ...interface{}) Object + func (obj *Object) Call(methodName string, arguments ...interface{}) []interface{} + func (obj *Object) Contents(alsoMethods bool) map[string]interface{} + func (obj *Object) Get(memberName string) (value interface{}) + func (obj *Object) IsEquiv(otherObj Object) bool + func (obj *Object) Set(memberName string, value interface{}) + func (obj *Object) SetSuper(parentObjs ...interface{}) + func (obj *Object) Super() []Object + func (obj *Object) Unset(memberName string)