David Barri

Results 106 issues of David Barri

Add to live demos. Show that listener works for any type of external event, including ajax.

doco
could

All the `apply` and `child` overloads could be merged into a single method with a composable arg.

This is much faster ```scala private def asJsString(text: String): String = { val sb = new StringBuilder sb.append("'") text.foreach { case '\'' => sb.append("\\'") case '\\' => sb.append("\\\\") case '\n'...

When a group action runs, the invariants are run twice in a row. Not a big deal at all but it causes some unnecessary noise in reports. ``` [info] ✓...

enhancement
maybe

Currently state modification occurs before assertions. Add ability to tie a state update to an action, but have it run after successful post-action assertion. (Currently using `*.emptyAction.updateState(...)` as a workaround)

Side-effects are meant to appear in observations, and actions. A potential problem is that observations then contain pure values (the actual data observations) and DOM references for use by actions....

consider-in-v3

It would be a huge, messy change but state should be indexed such that ```hs compose :: Action f r o s1 s2 e -> Action f r o s2...

consider-in-v3