Vesa Karvonen

Results 84 comments of Vesa Karvonen

Interesting. I think that optics give a somewhat different perspective on this topic. Optics (and traversal in this case in particular) separate (among other things) the selection and traversal order...

> With these changes, for `assoc` and its companions, integers are array indices and strings are object keys, even such strings as `'0'`, `'1'`, or `'2'`. Ramda simply assumes the...

BTW, [this](https://github.com/jack-pappas/ExtCore/blob/d3856f50666d62af451875f9e2ee83b96e92ca7f/ExtCore/Control.Tasks.fs#L139-L144) ``` fs member this.While (guard, body : Task) : Task = if guard () then this.Bind (body, (fun () -> this.While (guard, body))) else this.Zero () ``` cannot...

BTW, I wrote a version of a Task builder https://github.com/Hopac/Hopac/blob/master/Tests/AdHocTests/RunTask.fsi https://github.com/Hopac/Hopac/blob/master/Tests/AdHocTests/RunTask.fs back around the time I reported the issue here. It is not thoroughly tested nor am I using it...

@kwijibo I hope you don't mind my intrusion, but if you are interested in documentation that might help you to understand the scope and utility of optics, then my optics...

Thanks! One issue is that tests are still run with 16.* due to the `devDependencies` specifying `"react": "^16.8.0"`.

Hmm... One more issue came to mind. Namely that since this is upgrading React major version from 16 to 17, then it would probably be best to also change the...

I took a very quick look and it seems roughly right. 👍 There might be some corner cases to consider due to Kefir (and Bacon) having different semantics from those...

Yes, the current behaviour and workaround is mentioned in the [README](https://github.com/calmm-js/karet#react-exports-passed-through): > If you need to have observable children inside the provider, you can wrap the children inside a `Fragment`....

If I understand correctly, then I actually haven't ran into that specific scenario. I have had cases where I've used non-React components that handle their own rendering given a DOM...