# Functions

No description provided by the author
FilterStringSlice return a slices containing only the values of `values` matching the given predicate.
FindFirst Finds the first element into the passed in values where the predicate is true WARNING: passed in values are converted to an []interface{} slice and returned value will be an interface{}.
FindFirstString Finds the first element into the passed in values where the predicate is true Returns: -1 and empty string when not found, position and the string itself otherwise.
FirstNonEmpty Returns the first non-empty string between the passed in values.
FirstNonEmptyOrDefault Returns the first non-empty string between the passed in values.