# Module LittleGhost::Support

Documentation version: Edge

Canonical HTML: https://littleghostai.org/docs/LittleGhost/Support.html

Support collects small building blocks for LittleGhost extensions. They are
available to applications that need the same cancellation, loading, callback,
execution, and diagnostic behavior as the framework.

## Instance methods

<a id="method-i-deep_dup"></a>
### `#deep_dup`

```ruby
#deep_dup(value, ancestors = {})
```

Recursively duplicates hashes, arrays, and strings while preserving other
values. Cyclic containers are not supported.
