Current section
Files
Jump to
Current section
Files
lib/string.ex
defmodule AntlUtilsElixir.String do
@spec generate_random_string(binary, non_neg_integer) :: binary
def generate_random_string(alphabet, size) do
alphabet
|> String.graphemes()
|> Enum.shuffle()
|> Enum.take_random(size)
|> Enum.join()
end
end