Availability:built-in
- search(+Where)
- Determines the order in which pack library directories are searched.
Default is to add new packages at the end (
last
). Usingfirst
, new packages are added at the start. - duplicate(+Action)
- Determines what happens if a pack with the same name is already
attached. Default is
warning
, which prints a warning and ignores the new pack. Other options arekeep
, which is likewarning
but operates silently andreplace
, which detaches the old pack and attaches the new.
The predicate attach_packs/2 can be used to attach packages that are bundled with an application.