obsidiansystems / obelisk

Functional reactive web and mobile applications, with batteries included.
https://reflex-frp.org
BSD 3-Clause "New" or "Revised" License
959 stars 107 forks source link

Uncomment licenses/terms flags #1088

Open alexfmpe opened 4 months ago

alexfmpe commented 4 months ago

Unclear why two steps are required for a single opt-in.

It has happened on multiple projects that I uncomment the flag but forget to also toggle it.

An alternative is leaving as a comment with = true but the approach here has the advantage that changes upstream to the attribute paths will trigger eval errors/warnings when they happen, not when the flag is next uncommented, minimizing distance between cause and effect.

I have: