<< back

edit code below and then click analyse


examples

this is a toy project, pet language, and experiment with type systems

the language is used to specify tasks that take inputs and produce outputs. these tasks may complete instantly (==>) or take some amount of time (=(9s)=>)

when "analyse" is pressed, the compiler will (try its best to) arrange the tasks in a way that a specific output is produced, e.g. 8x donuts per second

although intended for factory/automation games, any game with recipes can work. i also think it could work fine for anything that has something resembling small-step computation (if you think about it, that's kinda what crafting is anyway? or maybe i'm having a joker moment, who's to say)