# @typed/fx/RefIterable

30 unique exports.

## Constructors

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

## Derived queries

- [countBy](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1JlZkl0ZXJhYmxlI2NvdW50Qnk/)
- [filterValues](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1JlZkl0ZXJhYmxlI2ZpbHRlclZhbHVlcw/)
- [groupBy](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1JlZkl0ZXJhYmxlI2dyb3VwQnk/)
- [mapValues](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1JlZkl0ZXJhYmxlI21hcFZhbHVlcw/)
- [reduce](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1JlZkl0ZXJhYmxlI3JlZHVjZQ/)
- [size](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1JlZkl0ZXJhYmxlI3NpemU/)
- [toArray](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1JlZkl0ZXJhYmxlI3RvQXJyYXk/)

## Optional queries

- [findFirst](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1JlZkl0ZXJhYmxlI2ZpbmRGaXJzdA/)
- [findLast](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1JlZkl0ZXJhYmxlI2ZpbmRMYXN0/)
- [head](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1JlZkl0ZXJhYmxlI2hlYWQ/)

## State models

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

## State predicates

- [contains](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1JlZkl0ZXJhYmxlI2NvbnRhaW5z/)
- [isEmpty](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1JlZkl0ZXJhYmxlI2lzRW1wdHk/)
- [some](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1JlZkl0ZXJhYmxlI3NvbWU/)

## State updates

- [append](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1JlZkl0ZXJhYmxlI2FwcGVuZA/)
- [appendAll](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1JlZkl0ZXJhYmxlI2FwcGVuZEFsbA/)
- [dedupeAdjacent](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1JlZkl0ZXJhYmxlI2RlZHVwZUFkamFjZW50/)
- [drop](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1JlZkl0ZXJhYmxlI2Ryb3A/)
- [filter](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1JlZkl0ZXJhYmxlI2ZpbHRlcg/)
- [filterMap](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1JlZkl0ZXJhYmxlI2ZpbHRlck1hcA/)
- [flatMap](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1JlZkl0ZXJhYmxlI2ZsYXRNYXA/)
- [getSomes](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1JlZkl0ZXJhYmxlI2dldFNvbWVz/)
- [intersperse](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1JlZkl0ZXJhYmxlI2ludGVyc3BlcnNl/)
- [map](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1JlZkl0ZXJhYmxlI21hcA/)
- [prepend](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1JlZkl0ZXJhYmxlI3ByZXBlbmQ/)
- [prependAll](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1JlZkl0ZXJhYmxlI3ByZXBlbmRBbGw/)
- [repeat](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1JlZkl0ZXJhYmxlI3JlcGVhdA/)
- [take](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1JlZkl0ZXJhYmxlI3Rha2U/)
- [takeWhile](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1JlZkl0ZXJhYmxlI3Rha2VXaGlsZQ/)
