github.com/nevalang/neva@v0.23.1-0.20240507185603-7696a9bb8dda/internal/runtime/funcs/utils.go (about) 1 package funcs 2 3 import "github.com/nevalang/neva/internal/runtime" 4 5 func errorFromString(s string) runtime.Msg { 6 return runtime.NewMapMsg(map[string]runtime.Msg{ 7 "text": runtime.NewStrMsg(s), 8 }) 9 } 10 11 func streamItem(data runtime.Msg, idx int64, last bool) runtime.Msg { 12 return runtime.NewMapMsg(map[string]runtime.Msg{ 13 "data": data, 14 "idx": runtime.NewIntMsg(idx), 15 "last": runtime.NewBoolMsg(last), 16 }) 17 }