You could try is_binary
. Will return true
for Strings, false
for Lists in the way you define it.
Some help needed with guard expression in Elixir
-
19-06-2023 - |
Question
I am trying to write a guard expression for my function which will not accept char lists, so I do this:
def myfunction(path) when is_list(path) do
the problem here is that is_list
also returns true when a character list such as 'path' is given, how would I go about this?
Solution
Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow