Minix
5.0.0-alpha
module-common
/
dev.racci.minix.api.utils
/
RecursionUtils
Recursion
Utils
object
RecursionUtils
Functions
Functions
recursive
Finder
Link copied to clipboard
fun
<
T
>
recursiveFinder
(
start
:
T
,
curDepth
:
Int
=
0
,
maxDepth
:
Int
=
9
,
finder
:
T
.
(
)
->
Iterable
<
T
>
,
filter
:
T
.
(
)
->
Boolean
,
current
:
HashSet
<
T
>
=
HashSet()
)
:
HashSet
<
T
>
Recursive finder