Lines Matching defs:id
2 def id(data) function
3 def id(data) when is_binary(data), do: {:ok, :binary} function
4 def id(data) when is_tuple(data), do: {:ok, :tuple} function
5 def id(data) when data in [true, false, nil], do: {:ok, data} function
6 def id(data) when is_atom(data), do: {:ok, :atom} function
7 def id(data) when is_float(data), do: {:ok, :float} function
8 def id(data) when is_integer(data), do: {:ok, :integer} function
9 def id(data) when is_function(data), do: {:ok, :function} function
10 def id(data) when is_list(data), do: {:ok, :list} function
11 def id(data) when is_pid(data), do: {:ok, :pid} function
12 def id(data) when is_port(data), do: {:ok, :port} function
13 def id({Range, _, _}), do: {:ok, :range} function
14 def id({HashSet, _, _}), do: {:ok, :hash_set} function
15 def id({HashDict, _, _}), do: {:ok, :hash_dict} function
16 def id(_), do: :unknown function