Skip to content

Require observed for observe for better diagnostics.#114

Merged
5cript merged 1 commit intomainfrom
feat/improved-observe-error
Jul 8, 2024
Merged

Require observed for observe for better diagnostics.#114
5cript merged 1 commit intomainfrom
feat/improved-observe-error

Conversation

@5cript
Copy link
Member

@5cript 5cript commented Jul 8, 2024

To get better error messages, when the user tries this:

std::string notObservable;
div{
  class_ = observe(notObservable).generate([](){}), // invalid use of observe()
}()

observe is now constrained by IsObserved

@5cript 5cript merged commit 97c000d into main Jul 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant