func (streamSelf *StreamDef) FromArrayString(old []string) *StreamDef {
	new := make([]interface{}, len(old))
	for i, v := range old {
		var item interface{} = v
		new[i] = item
	}
	return streamSelf.FromArray(new)
}
FromArrayString New Stream instance from a string array
package fpgo
import (
	"sort"
)
type StreamDef struct {
	list []interface{}
}
func (streamSelf *StreamDef) FromArrayMaybe(old []MaybeDef) *StreamDef {
	new := make([]interface{}, len(old))
	for i, v := range old {
		var item interface{} = v
		new[i] = item
	}
	return streamSelf.FromArray(new)
}