PsyTask | API Docs
System
Light
Dark
Search…
Preparing search index...
psytask
createIterableBuilder
Function createIterableBuilder
createIterableBuilder
<
T
extends
unknown
[]
,
G
extends
Generator
<
unknown
,
unknown
,
never
>
,
P
extends
unknown
[]
=
G
extends
Generator
<
Val
,
Data
,
Res
>
?
[
Val
,
Data
,
Res
]
:
never
,
>
(
gen
:
(
...
e
:
T
)
=>
G
,
)
:
(
...
e
:
T
,
)
=>
{
"[iterator]"
:
()
=>
{
next
()
:
IteratorResult
<
P
[
0
]
,
P
[
1
]
>
}
;
get
data
()
:
P
[
1
]
;
response
(
response
:
P
[
2
]
)
:
void
;
}
Create iterable builder. it is usually used to generate trials for tasks.
Type Parameters
T
extends
unknown
[]
G
extends
Generator
<
unknown
,
unknown
,
never
>
P
extends
unknown
[]
=
G
extends
Generator
<
Val
,
Data
,
Res
>
?
[
Val
,
Data
,
Res
]
:
never
Parameters
gen
:
(
...
e
:
T
)
=>
G
Returns
(
...
e
:
T
,
)
=>
{
"[iterator]"
:
()
=>
{
next
()
:
IteratorResult
<
P
[
0
]
,
P
[
1
]
>
}
;
get
data
()
:
P
[
1
]
;
response
(
response
:
P
[
2
]
)
:
void
;
}
PsyTask | API Docs
Loading...
Create iterable builder. it is usually used to generate trials for tasks.