Did you know ... Search Documentation:
Pack prolog_verify_type -- README.md

prolog_verify_type

A more declarative approach to verify the type of a prolog term

Usage

?- X = foo, atom_t(X).
X = foo.

?- atom_t(X), X = foo.
X = foo.

License

See LICENSE