В Elixir, как вы проверяете тип, например, в Python:
>>> a = "test"
>>> type(a)
<type 'str'>
>>> b =10
>>> type(b)
<type 'int'>
Я читаю в Elixir, есть такие проверки типов, как 'is_bitstring', 'is_float', 'is_list', 'is_map' и т.д., но что, если вы не знаете, какой тип может быть?