aboutsummaryrefslogtreecommitdiff
path: root/stdlib/effect.ts
diff options
context:
space:
mode:
Diffstat (limited to 'stdlib/effect.ts')
-rw-r--r--stdlib/effect.ts7
1 files changed, 4 insertions, 3 deletions
diff --git a/stdlib/effect.ts b/stdlib/effect.ts
index f3ef99e..d53b6b6 100644
--- a/stdlib/effect.ts
+++ b/stdlib/effect.ts
@@ -7,13 +7,14 @@ export interface Kind1<Inp = unknown, Out = unknown> {
return: Out
}
-export type Func<Inp = unknown, Out = unknown>
- = Kind1<Inp, Out>
+export type Func<Inp = unknown, Out = unknown> =
+ | Kind1<Inp, Out>
| (<_T extends Inp>() => Out)
export interface Bind<_Eff extends Effect, _Fn extends Func> extends Effect {}
-export interface BindTo<_Name extends string, _Eff extends Effect> extends Effect {}
+export interface BindTo<_Name extends string, _Eff extends Effect>
+ extends Effect {}
export interface Label<_Name extends string> extends Effect {}
export interface Seq<_Effs extends Effect[]> extends Effect {}