INNER CODE UNIT · Go

anyToString

gopherdata/gophernotes · display.go:136

func anyToString(vals ...interface{}) string {
	var buf strings.Builder
	for i, val := range vals {
		if i != 0 {
			buf.WriteByte(' ')
		}
		fmt.Fprint(&buf, val)
	}
	return buf.String()
}

// return true if data type should be auto-rendered graphically
func (kernel *Kernel) canAutoRender(data interface{}, typ xreflect.Type) bool {
	switch data.(type) {
	case Data, Renderer, SimpleRenderer, HTMLer, JavaScripter, JPEGer, JSONer,
		Latexer, Markdowner, PNGer, PDFer, SVGer, image.Image:
		return true
	}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…