This is a very much WIP stack-based statically-typed language with the goal of being able to run seamlessly on the GPU (likely through Vulkan or WGPU).
Here's some example code that is runnable as of now:
$(int => str){
#{
dup 15 % 0 == : drop "fizz buzz" ;
dup 3 % 0 == : drop "fizz" ;
dup 5 % 0 == : drop "buzz" ;
true : to_str ;
}
} 'fizzbuzz def
$(int, int => ){
#{
over over < : drop drop ;
true : dup fizzbuzz io.println 1 + do_fizzbuzz ;
}
} 'do_fizzbuzz def
100 1 do_fizzbuzz
For detailed install instructions, visit the GitHub page.