aboutsummaryrefslogtreecommitdiff
path: root/docs/modules/effect.md
blob: d9146e18b4976ec6b59f8894c35d4d612b34f5d6 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
[ts-types-lang](../README.md) / [Modules](../modules.md) / effect

# Module: effect

## Table of contents

### Interfaces

- [Bind](../interfaces/effect.Bind.md)
- [BindTo](../interfaces/effect.BindTo.md)
- [Do](../interfaces/effect.Do.md)
- [Effect](../interfaces/effect.Effect.md)
- [Kind1](../interfaces/effect.Kind1.md)
- [Label](../interfaces/effect.Label.md)
- [Noop](../interfaces/effect.Noop.md)
- [Pure](../interfaces/effect.Pure.md)
- [Seq](../interfaces/effect.Seq.md)

### Type Aliases

- [Func](effect.md#func)

## Type Aliases

### Func

Ƭ **Func**<`Inp`, `Out`\>: [`Kind1`](../interfaces/effect.Kind1.md)<`Inp`, `Out`\> \| <_T\>() => `Out`

#### Type parameters

| Name | Type |
| :------ | :------ |
| `Inp` | `unknown` |
| `Out` | `unknown` |

#### Defined in

[effect.ts:10](https://github.com/phenax/ts-types-runtime-environment/blob/6c7b4f3/stdlib/effect.ts#L10)