Features
Explore
About
Docs
Pricing
Log in
Sign up
Log in
Sign Up
jdan
/
traverse
Fork
0 Likes
Code
Comments
Pull Requests
Forks
References
4
Dependencies
2
traverse
Script
v3
Fork
1
2
3
4
5
6
7
8
9
10
11
import
{
markovChoice
}
from
"https://esm.town/v/jdan/markovChoice"
;
export
function
traverse
(
chain
)
{
let
node
=
"START"
;
let
result
=
[
node
]
;
while
(
node
!==
"END"
)
{
node
=
markovChoice
(
chain
[
node
]
)
;
result
.
push
(
node
)
;
}
return
result
;
}
👆 This is a val. Vals are TypeScript snippets of code, written in the browser and run on our servers. Create scheduled functions, email yourself, and persist small pieces of data — all from the browser.
Sign up for free
?