A proposal: rename module() into teal_module() (and similarily modules() into teal_modules()).
Reasons:
- in line with argument
data that accepts what teal_data() returns
- avoid confusion internally between
modules argument value and modules() function
As a result we would be having something like this:
init(
data = teal_data() |> ...
modules = teal_modules(
teal_module(...)
...
)
)
I think it would more more consistent. Please tell me what you think about this.
This is a breaking change so it needs to be executed with appropriate deprecation strategy and so on.