Interface ActToOptInClassFn<T>
Callable
- ActToOptInClassFn<R>(f1: (_: T) => undefined | null | R): Opt<R>
- ActToOptInClassFn<A1, R>(f1: (_: T) => undefined | null | A1, f2: (_: A1) => undefined | null | R): Opt<R>
- ActToOptInClassFn<A1, A2, R>(f1: (_: T) => undefined | null | A1, f2: (_: A1) => undefined | null | A2, f3: (_: A2) => undefined | null | R): Opt<R>
- ActToOptInClassFn<A1, A2, A3, R>(f1: (_: T) => undefined | null | A1, f2: (_: A1) => undefined | null | A2, f3: (_: A2) => undefined | null | A3, f4: (_: A3) => undefined | null | R): Opt<R>
- ActToOptInClassFn<A1, A2, A3, A4, R>(f1: (_: T) => undefined | null | A1, f2: (_: A1) => undefined | null | A2, f3: (_: A2) => undefined | null | A3, f4: (_: A3) => undefined | null | A4, f5: (_: A4) => undefined | null | R): Opt<R>
- ActToOptInClassFn<A1, A2, A3, A4, A5, R>(f1: (_: T) => undefined | null | A1, f2: (_: A1) => undefined | null | A2, f3: (_: A2) => undefined | null | A3, f4: (_: A3) => undefined | null | A4, f5: (_: A4) => undefined | null | A5, f6: (_: A5) => undefined | null | R): Opt<R>
- ActToOptInClassFn<A1, A2, A3, A4, A5, A6, R>(f1: (_: T) => undefined | null | A1, f2: (_: A1) => undefined | null | A2, f3: (_: A2) => undefined | null | A3, f4: (_: A3) => undefined | null | A4, f5: (_: A4) => undefined | null | A5, f6: (_: A5) => undefined | null | A6, f7: (_: A6) => undefined | null | R): Opt<R>
- ActToOptInClassFn<A1, A2, A3, A4, A5, A6, A7, R>(f1: (_: T) => undefined | null | A1, f2: (_: A1) => undefined | null | A2, f3: (_: A2) => undefined | null | A3, f4: (_: A3) => undefined | null | A4, f5: (_: A4) => undefined | null | A5, f6: (_: A5) => undefined | null | A6, f7: (_: A6) => undefined | null | A7, f8: (_: A7) => undefined | null | R): Opt<R>
- ActToOptInClassFn<A1, A2, A3, A4, A5, A6, A7, A8, R>(f1: (_: T) => undefined | null | A1, f2: (_: A1) => undefined | null | A2, f3: (_: A2) => undefined | null | A3, f4: (_: A3) => undefined | null | A4, f5: (_: A4) => undefined | null | A5, f6: (_: A5) => undefined | null | A6, f7: (_: A6) => undefined | null | A7, f8: (_: A7) => undefined | null | A8, f9: (_: A8) => undefined | null | R): Opt<R>
- ActToOptInClassFn<A1, A2, A3, A4, A5, A6, A7, A8, A9, R>(f1: (_: T) => undefined | null | A1, f2: (_: A1) => undefined | null | A2, f3: (_: A2) => undefined | null | A3, f4: (_: A3) => undefined | null | A4, f5: (_: A4) => undefined | null | A5, f6: (_: A5) => undefined | null | A6, f7: (_: A6) => undefined | null | A7, f8: (_: A7) => undefined | null | A8, f9: (_: A8) => undefined | null | A9, f10: (_: A9) => undefined | null | R): Opt<R>
-
Type parameters
Parameters
-
f1: (_: T) => undefined | null | R
-
- (_: T): undefined | null | R
-
Parameters
Returns undefined | null | R
Returns Opt<R>
-
Type parameters
Parameters
-
f1: (_: T) => undefined | null | A1
-
- (_: T): undefined | null | A1
-
Parameters
Returns undefined | null | A1
-
f2: (_: A1) => undefined | null | R
-
- (_: A1): undefined | null | R
-
Parameters
Returns undefined | null | R
Returns Opt<R>
-
Type parameters
Parameters
-
f1: (_: T) => undefined | null | A1
-
- (_: T): undefined | null | A1
-
Parameters
Returns undefined | null | A1
-
f2: (_: A1) => undefined | null | A2
-
- (_: A1): undefined | null | A2
-
Parameters
Returns undefined | null | A2
-
f3: (_: A2) => undefined | null | R
-
- (_: A2): undefined | null | R
-
Parameters
Returns undefined | null | R
Returns Opt<R>
-
Type parameters
Parameters
-
f1: (_: T) => undefined | null | A1
-
- (_: T): undefined | null | A1
-
Parameters
Returns undefined | null | A1
-
f2: (_: A1) => undefined | null | A2
-
- (_: A1): undefined | null | A2
-
Parameters
Returns undefined | null | A2
-
f3: (_: A2) => undefined | null | A3
-
- (_: A2): undefined | null | A3
-
Parameters
Returns undefined | null | A3
-
f4: (_: A3) => undefined | null | R
-
- (_: A3): undefined | null | R
-
Parameters
Returns undefined | null | R
Returns Opt<R>
-
Type parameters
Parameters
-
f1: (_: T) => undefined | null | A1
-
- (_: T): undefined | null | A1
-
Parameters
Returns undefined | null | A1
-
f2: (_: A1) => undefined | null | A2
-
- (_: A1): undefined | null | A2
-
Parameters
Returns undefined | null | A2
-
f3: (_: A2) => undefined | null | A3
-
- (_: A2): undefined | null | A3
-
Parameters
Returns undefined | null | A3
-
f4: (_: A3) => undefined | null | A4
-
- (_: A3): undefined | null | A4
-
Parameters
Returns undefined | null | A4
-
f5: (_: A4) => undefined | null | R
-
- (_: A4): undefined | null | R
-
Parameters
Returns undefined | null | R
Returns Opt<R>
-
Type parameters
Parameters
-
f1: (_: T) => undefined | null | A1
-
- (_: T): undefined | null | A1
-
Parameters
Returns undefined | null | A1
-
f2: (_: A1) => undefined | null | A2
-
- (_: A1): undefined | null | A2
-
Parameters
Returns undefined | null | A2
-
f3: (_: A2) => undefined | null | A3
-
- (_: A2): undefined | null | A3
-
Parameters
Returns undefined | null | A3
-
f4: (_: A3) => undefined | null | A4
-
- (_: A3): undefined | null | A4
-
Parameters
Returns undefined | null | A4
-
f5: (_: A4) => undefined | null | A5
-
- (_: A4): undefined | null | A5
-
Parameters
Returns undefined | null | A5
-
f6: (_: A5) => undefined | null | R
-
- (_: A5): undefined | null | R
-
Parameters
Returns undefined | null | R
Returns Opt<R>
-
Type parameters
Parameters
-
f1: (_: T) => undefined | null | A1
-
- (_: T): undefined | null | A1
-
Parameters
Returns undefined | null | A1
-
f2: (_: A1) => undefined | null | A2
-
- (_: A1): undefined | null | A2
-
Parameters
Returns undefined | null | A2
-
f3: (_: A2) => undefined | null | A3
-
- (_: A2): undefined | null | A3
-
Parameters
Returns undefined | null | A3
-
f4: (_: A3) => undefined | null | A4
-
- (_: A3): undefined | null | A4
-
Parameters
Returns undefined | null | A4
-
f5: (_: A4) => undefined | null | A5
-
- (_: A4): undefined | null | A5
-
Parameters
Returns undefined | null | A5
-
f6: (_: A5) => undefined | null | A6
-
- (_: A5): undefined | null | A6
-
Parameters
Returns undefined | null | A6
-
f7: (_: A6) => undefined | null | R
-
- (_: A6): undefined | null | R
-
Parameters
Returns undefined | null | R
Returns Opt<R>
-
Type parameters
Parameters
-
f1: (_: T) => undefined | null | A1
-
- (_: T): undefined | null | A1
-
Parameters
Returns undefined | null | A1
-
f2: (_: A1) => undefined | null | A2
-
- (_: A1): undefined | null | A2
-
Parameters
Returns undefined | null | A2
-
f3: (_: A2) => undefined | null | A3
-
- (_: A2): undefined | null | A3
-
Parameters
Returns undefined | null | A3
-
f4: (_: A3) => undefined | null | A4
-
- (_: A3): undefined | null | A4
-
Parameters
Returns undefined | null | A4
-
f5: (_: A4) => undefined | null | A5
-
- (_: A4): undefined | null | A5
-
Parameters
Returns undefined | null | A5
-
f6: (_: A5) => undefined | null | A6
-
- (_: A5): undefined | null | A6
-
Parameters
Returns undefined | null | A6
-
f7: (_: A6) => undefined | null | A7
-
- (_: A6): undefined | null | A7
-
Parameters
Returns undefined | null | A7
-
f8: (_: A7) => undefined | null | R
-
- (_: A7): undefined | null | R
-
Parameters
Returns undefined | null | R
Returns Opt<R>
-
Type parameters
-
A1
-
A2
-
A3
-
A4
-
A5
-
A6
-
A7
-
A8
-
R
Parameters
-
f1: (_: T) => undefined | null | A1
-
- (_: T): undefined | null | A1
-
Parameters
Returns undefined | null | A1
-
f2: (_: A1) => undefined | null | A2
-
- (_: A1): undefined | null | A2
-
Parameters
Returns undefined | null | A2
-
f3: (_: A2) => undefined | null | A3
-
- (_: A2): undefined | null | A3
-
Parameters
Returns undefined | null | A3
-
f4: (_: A3) => undefined | null | A4
-
- (_: A3): undefined | null | A4
-
Parameters
Returns undefined | null | A4
-
f5: (_: A4) => undefined | null | A5
-
- (_: A4): undefined | null | A5
-
Parameters
Returns undefined | null | A5
-
f6: (_: A5) => undefined | null | A6
-
- (_: A5): undefined | null | A6
-
Parameters
Returns undefined | null | A6
-
f7: (_: A6) => undefined | null | A7
-
- (_: A6): undefined | null | A7
-
Parameters
Returns undefined | null | A7
-
f8: (_: A7) => undefined | null | A8
-
- (_: A7): undefined | null | A8
-
Parameters
Returns undefined | null | A8
-
f9: (_: A8) => undefined | null | R
-
- (_: A8): undefined | null | R
-
Parameters
Returns undefined | null | R
Returns Opt<R>
-
Type parameters
-
A1
-
A2
-
A3
-
A4
-
A5
-
A6
-
A7
-
A8
-
A9
-
R
Parameters
-
f1: (_: T) => undefined | null | A1
-
- (_: T): undefined | null | A1
-
Parameters
Returns undefined | null | A1
-
f2: (_: A1) => undefined | null | A2
-
- (_: A1): undefined | null | A2
-
Parameters
Returns undefined | null | A2
-
f3: (_: A2) => undefined | null | A3
-
- (_: A2): undefined | null | A3
-
Parameters
Returns undefined | null | A3
-
f4: (_: A3) => undefined | null | A4
-
- (_: A3): undefined | null | A4
-
Parameters
Returns undefined | null | A4
-
f5: (_: A4) => undefined | null | A5
-
- (_: A4): undefined | null | A5
-
Parameters
Returns undefined | null | A5
-
f6: (_: A5) => undefined | null | A6
-
- (_: A5): undefined | null | A6
-
Parameters
Returns undefined | null | A6
-
f7: (_: A6) => undefined | null | A7
-
- (_: A6): undefined | null | A7
-
Parameters
Returns undefined | null | A7
-
f8: (_: A7) => undefined | null | A8
-
- (_: A7): undefined | null | A8
-
Parameters
Returns undefined | null | A8
-
f9: (_: A8) => undefined | null | A9
-
- (_: A8): undefined | null | A9
-
Parameters
Returns undefined | null | A9
-
f10: (_: A9) => undefined | null | R
-
- (_: A9): undefined | null | R
-
Parameters
Returns undefined | null | R
Returns Opt<R>