code: func Splitlines(s string) []string {
  	s = strings.Replace(s, "\r", "\n", -1)
  	s = strings.Replace(s, "\r\n", "\n", -1)
  	return MapS(trimnewlines, FilterS(nonempty, strings.Split(s, "\n")))
  }
docs: // Split a string on any newline: \n, \r or \r\n