1 2 3 4 5 6 7 8 9
-module(opaque_atom_adt). -export([atom/1]). -opaque opaque_atom() :: atom(). -spec atom(atom()) -> opaque_atom(). atom(Atom) -> Atom.