string library

Classes

MonoidConcat
Provides string concatenation with a neutral element (empty string).
SemigroupConcat
Provides string concatenation.
StringEq
Provides equality comparisons for strings.
StringOrd
Provides ordering for strings.

Properties

eqString Eq<String>
Singleton instances
final
monoidConcat BaseMonoid<String>
final
ordString Ord<String>
final
semigroupConcat BaseSemigroup<String>
final

Functions

endsWith(String searchString, String s, [int? position]) bool
Checks if a string ends with a substring.
includes(String searchString, String s, [int? position]) bool
Checks if a string includes a substring.
isEmpty(String s) bool
Checks if a string is empty.
replace(String searchValue, String replaceValue, String s) String
Replaces the first occurrence of a substring.
size(String s) int
Returns the length of a string.
slice(int start, int end, String s) String
Returns a substring.
split(String separator, String s) List<String>
Splits a string by a separator.
startsWith(String searchString, String s, [int? position]) bool
Checks if a string starts with a substring.
toLowerCase(String s) String
Convert a string to lower case.
toUpperCase(String s) String
Convert a string to upper case.
trim(String s) String
Removes whitespace from both ends of a string.
trimLeft(String s) String
Removes whitespace from the start of a string.
trimRight(String s) String
Removes whitespace from the end of a string.