Versions in this module Expand all Collapse all v0 v0.2.1 Aug 30, 2020 v0.2.0 Aug 30, 2020 Changes in this version + func Alert(format string, args ...interface{}) + func Defer(fn func()) + func Error(format string, args ...interface{}) + func Init(name string, init func(*Object, []Atom), ...) + func IsMainThread() bool + func Log(format string, args ...interface{}) + func Pretty(a ...interface{}) + func Register(name string, prototype Instance) + type Atom = interface + type Inlet struct + func (i *Inlet) Label() string + func (i *Inlet) Type() Type + type Instance interface + Free func() + Handle func(msg string, inlet int, data []Atom) + Init func(obj *Object, args []Atom) + type Object struct + func (o *Object) Inlet(typ Type, label string, hot bool) *Inlet + func (o *Object) Outlet(typ Type, label string) *Outlet + type Outlet struct + func (o *Outlet) Any(msg string, atoms []Atom) + func (o *Outlet) Bang() + func (o *Outlet) Float(n float64) + func (o *Outlet) Int(n int64) + func (o *Outlet) Label() string + func (o *Outlet) List(atoms []Atom) + func (o *Outlet) Type() Type + type Type string + const Any + const Bang + const Float + const Int + const List