Logtalk reference manual
Built-in predicate: abolish_category/1
Contents > Reference Manual > Built-in Predicates > abolish_category/1

## abolish_category/1

#### Description

    abolish_category(Category)

Removes from the database a dynamic category.

#### Template and modes

    abolish_category(@category_identifier)

#### Errors

Category is a variable:
  `instantiation_error`
Category is neither a variable nor a valid category identifier:
  `type_error(category_identifier, Category)`
Category is an identifier of a static category:
  `permission_error(modify, static_category, Category)`
Category does not exist:
  `existence_error(category, Category)`

#### Examples

    | ?- abolish_category(monitoring).