F-Flat

F♭ (pronounced F-flat) is a toy language.


Project maintained by Hypercubed Hosted on GitHub Pages — Theme by mattgraham

Internal Experimental Words

[src]

stringify

a -> str

[src]

spawn

evalues the quote in a child environment, returns a future

[A] -> future

[src]

await

evalues the quote in a child environment, waits for result

[A] -> [a]

[src]

suspend

stops execution, push queue to stack, loses other state

->

f♭> [ 1 2 * suspend 3 4 *  ] in
[ [ 2 3 4 * ] ]
[src]

all

executes each element in a child environment

[A] -> [a]

[src]

race

executes each element in a child environment, returns first to finish

[A] -> [b]`

[src]

js-raw

evalues a string as raw javascript

str -> a*

[src]