edit code below and then click analyse
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)