sudoblockio / tackle

Tackle is a programmable configuration language for building modular utilities, code generators, and CLIs with schema validation baked in.
Apache License 2.0
52 stars 2 forks source link

Make it so methods are called the same way externally as within tackle #158

Open robcxyz opened 1 year ago

robcxyz commented 1 year ago

When calling a method within a tackle file, it should be:

this->: a_hook a_method an_arg 
not this->: a_hook.a_method an_arg 

Should still have dot notation for jinja renders.

this->: "{{a_hook.a_method(an_arg)}}"