kotlin-algebraic-types-plugin
/
org.drx.plugin.algebraictypes.process
/
process
process
tailrec
fun
<
D
>
process
(
testObject
:
Boolean
,
condition
:
(
D
)
->
Boolean
,
data
:
D
,
step
:
(
D
)
->
D
)
:
D