func (Parse) CognizeText(eye *be.Eye, v interface{}) { src := a.NewSrcString(plumb.AsString(v)) for { v := see.SeeChamber(src) if v == nil { break } eye.Show("Value", v) } }
func (See) Materialize() be.Reflex { reflex, _ := plumb.NewEyeCognizer( func(eye *plumb.Eye, dvalve string, dvalue interface{}) { if dvalve != "Source" { return } eye.Show("Seen", es.SeeCircuit(es.NewSrcString(plumb.AsString(dvalue)))) }, "Source", "Seen", ) return reflex }