Skip to content

Commit 39dcc62

Browse files
Add util types up to 7
1 parent f952145 commit 39dcc62

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/Node/EventEmitter/UtilTypes.purs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,14 @@ module Node.EventEmitter.UtilTypes where
33
import Prelude
44

55
import Effect (Effect)
6-
import Effect.Uncurried (EffectFn1, EffectFn2, EffectFn3, EffectFn4)
6+
import Effect.Uncurried (EffectFn1, EffectFn2, EffectFn3, EffectFn4, EffectFn5, EffectFn6, EffectFn7)
77
import Node.EventEmitter (EventHandle)
88

99
type EventHandle0 eventEmitter = EventHandle eventEmitter (Effect Unit) (Effect Unit)
1010
type EventHandle1 eventEmitter a = EventHandle eventEmitter (a -> Effect Unit) (EffectFn1 a Unit)
1111
type EventHandle2 eventEmitter a b = EventHandle eventEmitter (a -> b -> Effect Unit) (EffectFn2 a b Unit)
1212
type EventHandle3 eventEmitter a b c = EventHandle eventEmitter (a -> b -> c -> Effect Unit) (EffectFn3 a b c Unit)
1313
type EventHandle4 eventEmitter a b c d = EventHandle eventEmitter (a -> b -> c -> d -> Effect Unit) (EffectFn4 a b c d Unit)
14+
type EventHandle5 eventEmitter a b c d e = EventHandle eventEmitter (a -> b -> c -> d -> e -> Effect Unit) (EffectFn5 a b c d e Unit)
15+
type EventHandle6 eventEmitter a b c d e f = EventHandle eventEmitter (a -> b -> c -> d -> e -> f -> Effect Unit) (EffectFn6 a b c d e f Unit)
16+
type EventHandle7 eventEmitter a b c d e f g = EventHandle eventEmitter (a -> b -> c -> d -> e -> f -> g -> Effect Unit) (EffectFn7 a b c d e f g Unit)

0 commit comments

Comments
 (0)