View Source Euclid.Extra.String (Euclid v0.4.0)
This module is deprecated. Use `Euclid.String` instead.
Link to this section Summary
Functions
dasherize(atom)
deprecated
inner_truncate(s, max_length)
deprecated
secure_compare(left, right)
deprecated
Compares the two binaries in constant-time to avoid timing attacks. See: http://codahale.com/a-lesson-in-timing-attacks/
squish(s)
deprecated
surround(s, surrounder)
deprecated
surround(s, prefix, suffix)
deprecated
to_integer(s)
deprecated
to_integer(s, arg2)
deprecated
trim(s)
deprecated
truncate_at(s, at, limit)
deprecated
underscore(atom)
deprecated
Link to this section Functions
This function is deprecated. Use `Euclid.String.dasherize/1` instead.
This function is deprecated. Use `Euclid.String.inner_truncate/2` instead.
This function is deprecated. Use `Euclid.String.secure_compare/2` instead.
Specs
Compares the two binaries in constant-time to avoid timing attacks. See: http://codahale.com/a-lesson-in-timing-attacks/
This function is deprecated. Use `Euclid.String.squish/1` instead.
This function is deprecated. Use `Euclid.String.surround/2` instead.
This function is deprecated. Use `Euclid.String.surround/3` instead.
This function is deprecated. Use `Euclid.String.to_integer/1` instead.
This function is deprecated. Use `Euclid.String.to_integer/2` instead.
This function is deprecated. Use `Euclid.String.trim/1` instead.
This function is deprecated. Use `Euclid.String.truncate_at/3` instead.
This function is deprecated. Use `Euclid.String.underscore/1` instead.