# @typed/fx/Push

30 unique exports.

## Bidirectional contracts

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

## Concurrent output work

- [exhaustLatestMap](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1B1c2gjZXhoYXVzdExhdGVzdE1hcA/)
- [exhaustLatestMapEffect](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1B1c2gjZXhoYXVzdExhdGVzdE1hcEVmZmVjdA/)
- [exhaustMap](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1B1c2gjZXhoYXVzdE1hcA/)
- [exhaustMapEffect](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1B1c2gjZXhoYXVzdE1hcEVmZmVjdA/)
- [flatMap](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1B1c2gjZmxhdE1hcA/)
- [flatMapEffect](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1B1c2gjZmxhdE1hcEVmZmVjdA/)
- [switchMap](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1B1c2gjc3dpdGNoTWFw/)
- [switchMapEffect](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1B1c2gjc3dpdGNoTWFwRWZmZWN0/)

## Output failures

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

## Push construction

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

## Push services

- [Push.Class](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1B1c2gjUHVzaC5DbGFzcw/)
- [Push.Service](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1B1c2gjUHVzaC5TZXJ2aWNl/)
- [Service](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1B1c2gjU2VydmljZQ/)

## Selecting inputs

- [filterInput](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1B1c2gjZmlsdGVySW5wdXQ/)
- [filterInputEffect](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1B1c2gjZmlsdGVySW5wdXRFZmZlY3Q/)
- [filterMapInput](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1B1c2gjZmlsdGVyTWFwSW5wdXQ/)
- [filterMapInputEffect](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1B1c2gjZmlsdGVyTWFwSW5wdXRFZmZlY3Q/)

## Selecting outputs

- [filter](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1B1c2gjZmlsdGVy/)
- [filterEffect](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1B1c2gjZmlsdGVyRWZmZWN0/)
- [filterMap](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1B1c2gjZmlsdGVyTWFw/)
- [filterMapEffect](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1B1c2gjZmlsdGVyTWFwRWZmZWN0/)

## Stateful outputs

- [mapAccum](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1B1c2gjbWFwQWNjdW0/)
- [mapAccumEffect](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1B1c2gjbWFwQWNjdW1FZmZlY3Q/)

## Transforming inputs

- [mapInput](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1B1c2gjbWFwSW5wdXQ/)
- [mapInputEffect](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1B1c2gjbWFwSW5wdXRFZmZlY3Q/)

## Transforming outputs

- [map](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1B1c2gjbWFw/)
- [mapBoth](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1B1c2gjbWFwQm90aA/)
- [mapEffect](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1B1c2gjbWFwRWZmZWN0/)

## Type contracts

- [Push.Any](https://tylors.github.io/typed-smol/reference/symbols/QHR5cGVkL2Z4L1B1c2gjUHVzaC5Bbnk/)
