Versions in this module Expand all Collapse all v0 v0.0.2 Oct 16, 2024 v0.0.1 Oct 13, 2024 Changes in this version + var CacheSize = 10 + func AllSimpleFold(input rune) []rune + func Contains(elements []string, needle string) bool + func ContainsI(s string, substr string) bool + func HasPrefixI(s, prefix string) bool + func HighlightString(content string, locations [][]int, in string, out string) string + func IndexAll(haystack string, needle string, limit int) [][]int + func IndexAllIgnoreCase(haystack string, needle string, limit int) [][]int + func IsEmpty(s string) bool + func IsNotEmpty(s string) bool + func IsSpace(firstByte, nextByte byte) bool + func PermuteCase(input string) []string + func PermuteCaseFolding(input string) []string + func RemoveStringDuplicates(elements []string) []string + func ReplaceAtRuneIndex(in string, r rune, i int) string + func ReplaceStringAtByteIndex(in string, replace string, start int, end int) string + func ReplaceStringAtByteIndexBatch(in string, args []string, locs [][]int) string + func StartOfRune(b byte) bool + func ToCamel(s string) string + func ToTitle(s string) string