Example #1
0
File: word_func.go Project: mk2/yon
func funcBodyFromChainWord(a kit.ChainWord) kit.WordFuncBody {

	return func(m kit.Memory, args ...interface{}) (err error) {

		a.Each(func(w kit.Word) {
			_, err = w.Do(m)
		})

		return err
	}
}
Example #2
0
File: word_dict.go Project: mk2/yon
func NewDictWordFromChainWord(c kit.ChainWord) kit.DictWord {

	return NewDictWordFromList(c.ExtractList())
}
Example #3
0
func NewArrayWordFromChainWord(c kit.ChainWord) kit.ArrayWord {

	return NewArrayWordFromList(c.ExtractList())
}