from typing import Any


def is_hashable(obj: Any) -> bool:
    """Determine if the given object is hashable.

    Example:
        >>> from collectionish.utils import is_hashable
        >>>
        >>> is_hashable([1, 2, 3])
        False
        >>> is_hashable('boop')
        True
    """
    try:
        hash(obj)
        return True
    except TypeError:
        return False