---
title: "remove(_:)"
framework: paperkit
role: symbol
role_heading: Instance Method
path: "paperkit/markuporderedset/remove(_:)"
---

# remove(_:)

Removes the given element from the set.

## Declaration

```swift
@discardableResult mutating func remove(_ member: MarkupOrderedSet.Element) -> MarkupOrderedSet.Element?
```

## Parameters

- `member`: The element of the set to remove.

## Return Value

Return Value The element equal to member if member is contained in the set; otherwise, nil.

## See Also

### Removing elements

- [remove(at:)](paperkit/markuporderedset/remove(at:).md)
- [removeAll(where:)](paperkit/markuporderedset/removeall(where:).md)
- [removeElement(for:)](paperkit/markuporderedset/removeelement(for:)-4pqof.md)
- [removeElement(for:)](paperkit/markuporderedset/removeelement(for:)-5khjd.md)
- [removeStroke(for:)](paperkit/markuporderedset/removestroke(for:).md)
