rstudio / shinymeta

Record and expose Shiny app logic using metaprogramming

Home Page:https://rstudio.github.io/shinymeta

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Export metaMode() and un-export withMetaMode()

cpsievert opened this issue · comments

Seems like metaMode() could be useful for debugging purposes.

Also, I can't think of any reason why withMetaMode() is useful now (other than for facilitating explanation)

(Discussed in person, adding notes here for the record)

metaMode() is too tricky since it's impossible to understand its trinary nature without a very deep understanding of the implementation.

withMetaMode is useful mostly for facilitating explanation, yes; I don't think that is a problem, other than the fact that the name withMetaMode is so different from expandChain.