F♭ (pronounced F-flat) is a toy language.
stringify
a -> str
spawn
evalues the quote in a child environment, returns a future
[A] -> future
await
evalues the quote in a child environment, waits for result
[A] -> [a]
suspend
stops execution, push queue to stack, loses other state
->
f♭> [ 1 2 * suspend 3 4 * ] in
[ [ 2 3 4 * ] ]
all
executes each element in a child environment
[A] -> [a]
race
executes each element in a child environment, returns first to finish
[A] -> [b]`
js-raw
evalues a string as raw javascript
str -> a*