# @typed/fx/RefSubject

66 unique exports.

## Accumulation

- [scan](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1JlZlN1YmplY3Qjc2Nhbg/)
- [scanEffect](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1JlZlN1YmplY3Qjc2NhbkVmZmVjdA/)

## Construction options

- [RefSubjectOptions](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1JlZlN1YmplY3QjUmVmU3ViamVjdE9wdGlvbnM/)

## Constructors

- [make](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1JlZlN1YmplY3QjbWFrZQ/)

## Derived queries

- [makeComputed](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1JlZlN1YmplY3QjbWFrZUNvbXB1dGVk/)
- [map](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1JlZlN1YmplY3QjbWFw/)
- [mapEffect](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1JlZlN1YmplY3QjbWFwRWZmZWN0/)
- [proxy](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1JlZlN1YmplY3QjcHJveHk/)

## Hydration construction

- [hydrate](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1JlZlN1YmplY3QjaHlkcmF0ZQ/)
- [hydrateAll](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1JlZlN1YmplY3QjaHlkcmF0ZUFsbA/)

## Hydration protocol

- [HYDRATION_ATTRIBUTE](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1JlZlN1YmplY3QjSFlEUkFUSU9OX0FUVFJJQlVURQ/)
- [HydrateOptions](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1JlZlN1YmplY3QjSHlkcmF0ZU9wdGlvbnM/)
- [HydratedRefSubject](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1JlZlN1YmplY3QjSHlkcmF0ZWRSZWZTdWJqZWN0/)
- [HydrationAttribute](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1JlZlN1YmplY3QjSHlkcmF0aW9uQXR0cmlidXRl/)
- [HydrationElement](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1JlZlN1YmplY3QjSHlkcmF0aW9uRWxlbWVudA/)
- [HydrationRef](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1JlZlN1YmplY3QjSHlkcmF0aW9uUmVm/)
- [HydrationRefTypeId](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1JlZlN1YmplY3QjSHlkcmF0aW9uUmVmVHlwZUlk/)

## Hydration types

- [HydratedRefSubject.Any](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1JlZlN1YmplY3QjSHlkcmF0ZWRSZWZTdWJqZWN0LkFueQ/)
- [HydratedRefSubject.HydrationError](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1JlZlN1YmplY3QjSHlkcmF0ZWRSZWZTdWJqZWN0Lkh5ZHJhdGlvbkVycm9y/)
- [HydratedRefSubject.HydrationServices](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1JlZlN1YmplY3QjSHlkcmF0ZWRSZWZTdWJqZWN0Lkh5ZHJhdGlvblNlcnZpY2Vz/)

## Observation policy

- [CurrentComputedBehavior](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1JlZlN1YmplY3QjQ3VycmVudENvbXB1dGVkQmVoYXZpb3I/)
- [slice](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1JlZlN1YmplY3Qjc2xpY2U/)

## Optional queries

- [compact](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1JlZlN1YmplY3QjY29tcGFjdA/)
- [filterMap](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1JlZlN1YmplY3QjZmlsdGVyTWFw/)
- [filterMapEffect](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1JlZlN1YmplY3QjZmlsdGVyTWFwRWZmZWN0/)
- [getOrElse](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1JlZlN1YmplY3QjZ2V0T3JFbHNl/)
- [makeFiltered](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1JlZlN1YmplY3QjbWFrZUZpbHRlcmVk/)

## Read-only state

- [Computed](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1JlZlN1YmplY3QjQ29tcHV0ZWQ/)
- [Filtered](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1JlZlN1YmplY3QjRmlsdGVyZWQ/)

## Services

- [RefSubject.Class](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1JlZlN1YmplY3QjUmVmU3ViamVjdC5DbGFzcw/)
- [RefSubject.Service](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1JlZlN1YmplY3QjUmVmU3ViamVjdC5TZXJ2aWNl/)
- [Service](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1JlZlN1YmplY3QjU2VydmljZQ/)
- [computedFromService](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1JlZlN1YmplY3QjY29tcHV0ZWRGcm9tU2VydmljZQ/)
- [filteredFromService](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1JlZlN1YmplY3QjZmlsdGVyZWRGcm9tU2VydmljZQ/)

## Source adapters

- [fromEffect](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1JlZlN1YmplY3QjZnJvbUVmZmVjdA/)
- [fromFx](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1JlZlN1YmplY3QjZnJvbUZ4/)
- [fromNullable](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1JlZlN1YmplY3QjZnJvbU51bGxhYmxl/)
- [fromOption](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1JlZlN1YmplY3QjZnJvbU9wdGlvbg/)
- [fromStream](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1JlZlN1YmplY3QjZnJvbVN0cmVhbQ/)

## State composition

- [struct](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1JlZlN1YmplY3Qjc3RydWN0/)
- [tuple](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1JlZlN1YmplY3QjdHVwbGU/)

## State updates

- [decrement](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1JlZlN1YmplY3QjZGVjcmVtZW50/)
- [delete](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1JlZlN1YmplY3QjZGVsZXRl/)
- [increment](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1JlZlN1YmplY3QjaW5jcmVtZW50/)
- [reset](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1JlZlN1YmplY3QjcmVzZXQ/)
- [set](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1JlZlN1YmplY3Qjc2V0/)
- [update](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1JlZlN1YmplY3QjdXBkYXRl/)
- [updateEffect](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1JlZlN1YmplY3QjdXBkYXRlRWZmZWN0/)

## Transactions

- [GetSetDelete](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1JlZlN1YmplY3QjR2V0U2V0RGVsZXRl/)
- [modify](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1JlZlN1YmplY3QjbW9kaWZ5/)
- [modifyEffect](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1JlZlN1YmplY3QjbW9kaWZ5RWZmZWN0/)
- [runUpdates](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1JlZlN1YmplY3QjcnVuVXBkYXRlcw/)

## Type guards

- [isComputed](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1JlZlN1YmplY3QjaXNDb21wdXRlZA/)
- [isHydrationRef](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1JlZlN1YmplY3QjaXNIeWRyYXRpb25SZWY/)
- [isRefSubject](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1JlZlN1YmplY3QjaXNSZWZTdWJqZWN0/)

## Type identity

- [ComputedTypeId](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1JlZlN1YmplY3QjQ29tcHV0ZWRUeXBlSWQ/)
- [FilteredTypeId](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1JlZlN1YmplY3QjRmlsdGVyZWRUeXBlSWQ/)
- [RefSubjectTypeId](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1JlZlN1YmplY3QjUmVmU3ViamVjdFR5cGVJZA/)

## Type utilities

- [Computed.Any](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1JlZlN1YmplY3QjQ29tcHV0ZWQuQW55/)
- [Error](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1JlZlN1YmplY3QjRXJyb3I/)
- [Filtered.Any](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1JlZlN1YmplY3QjRmlsdGVyZWQuQW55/)
- [Identifier](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1JlZlN1YmplY3QjSWRlbnRpZmllcg/)
- [RefSubject.Any](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1JlZlN1YmplY3QjUmVmU3ViamVjdC5Bbnk/)
- [Services](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1JlZlN1YmplY3QjU2VydmljZXM/)
- [Success](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1JlZlN1YmplY3QjU3VjY2Vzcw/)

## Writable state

- [RefSubject](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1JlZlN1YmplY3QjUmVmU3ViamVjdA/)

## Writable views

- [transform](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1JlZlN1YmplY3QjdHJhbnNmb3Jt/)
