Skip to content


This module provides functions for checking the type of a particular value, which is particularly useful in guard expressions.


All functions in this module take one argument and they return a boolean, depending whether the value is of the given type or not.

List of available functions: * is_boolean * is_byte * is_integer * is_float * is_char * is_function * is_tuple * is_module * is_seq * is_dict * is_set * is_native * is_symbol * is_stm * is_var

Last update: July 2, 2020