Procs for creating, inspecting, and transforming core value types.

type.array.append
Appends a value to an array.
type.array.build
Builds a new array.
type.array.equal
Checks an array for equality.
type.array.flatten
Flattens a multi-dimensional array.
type.array.join
Joins values of an array to a string.
type.array.last
Gets values at the end of an array.
type.array.prepend
Prepends a value to an array.
type.array.reverse
Reverses an array.
type.array.value
Gets a value at an index.
type.hash.build
Builds a new hash.
type.hash.equal
Checks a hash for equality.
type.hash.keys
Extracts keys from a hash.
type.hash.set
Sets the value of a key.
type.hash.value
Get the value of a key.
type.number.build
Builds a new number.
type.number.equal
Checks a number for equality.
type.number.even
Check if a number is even.
type.number.positive
Check if a number is positive.
type.string.append
Appends a value to a string.
type.string.build
Builds a new string.
type.string.capitalize
Capitalizes a string.
type.string.characters
Breaks a string into an array.
type.string.chomp
Removes characters from a string.
type.string.downcase
Downcases a string.
type.string.empty
Checks if a string is empty.
type.string.equal
Checks a string for equality.
type.string.integer
Converts a string to an integer.
type.string.length
Gets the length of a string.
type.string.prepend
Prepends a value to a string.
type.string.reverse
Reverses a string.
type.string.split
Splits a string into parts.
type.string.swapcase
Swaps the case of a string.
type.string.truncate
Truncates a string.
type.string.upcase
Upcases a string.

Stuck? Want to chat about an idea? Join the community on Discord.