numeric library

Functions

attemptCloneObject<T>(T object, {CloneFunction<T>? cloneFunction}) → T?
evenlySeparateInteger(int target, int length) List<int>
findFirstMatchedElement<T>(List<T> target, MatcherFunction<T> matcher, {CloneFunction<T>? cloneFunction}) → T?
findLastMatchedElement<T>(List<T> target, MatcherFunction<T> matcher, {CloneFunction<T>? cloneFunction}) → T?
padInt(int target, int digits) String
parseOptionalString(dynamic target) String?
randomElementOfList<T>(List<T> list) → T?
randomIntegerBetween(int min, int max) int
randomNaturalBelow(int max) int
randomPresent({DateTime? time}) String
randomString({int length = DEFAULT_STRING_LENGTH}) String
randomUnique({DateTime? time}) String
tryParseBoolean(dynamic target) bool?
tryParseDateTime(dynamic target) DateTime?
tryParseNullDouble(dynamic target) double?
tryParseNullInt(dynamic target) int?
tryParseStringList(List target) List<String>

Typedefs

CloneFunction<T> = T Function(T object)
MatcherFunction<T> = bool Function(T object, int index)
PureMatcherFunction<T> = bool Function(T object)