• Home
  • Raw
  • Download

Lines Matching defs:string

28 func CopyOf(s []string) []string {
34 func JoinWithPrefix(strs []string, prefix string) string {
52 func JoinWithSuffix(strs []string, suffix string, separator string) string {
118 func IndexList(s string, list []string) int {
129 func InList(s string, list []string) bool {
134 func HasAnyPrefix(s string, prefixList []string) bool {
144 func SubstringInList(list []string, substr string) bool {
154 func PrefixInList(list []string, prefix string) bool {
164 func SuffixInList(list []string, suffix string) bool {
174 func IndexListPred(pred func(s string) bool, list []string) int {
186 func FilterList(list []string, filter []string) (remainder []string, filtered []string) {
201 func FilterListPred(list []string, pred func(s string) bool) (filtered []string) {
212 func RemoveListFromList(list []string, filter_out []string) (result []string) {
223 func RemoveFromList(s string, list []string) (bool, []string) {
238 func FirstUniqueStrings(list []string) []string {
246 func firstUniqueStringsList(list []string) []string {
261 func firstUniqueStringsMap(list []string) []string {
277 func LastUniqueStrings(list []string) []string {
294 func SortedUniqueStrings(list []string) []string {
341 func GetNumericSdkVersion(v string) string {
346 func substPattern(pat, repl, str string) string {
378 func matchPattern(pat, str string) bool {
392 func SplitFileExt(name string) (string, string, string) {
430 func ShardString(s string, shardSize int) []string {
447 func ShardStrings(s []string, shardSize int) [][]string {
464 func CheckDuplicate(values []string) (duplicate string, found bool) {