package lambdas recursive_lambda :: (thing: S64) in_val := recursive_lambda some_value := thing + const_in_lambda other_func :: () a_val := recursive_lambda const_in_lambda :: 10 not_const := val + 10 val := CONSTANT_VAL DEPENDENCE :: CONSTANT_VAL CONSTANT_VAL :: 10 //thing: a_type = 10