Lukas Heidemann
Lukas Heidemann
In the 3d-new branch there now is my implementation of this to try out. It features, so far: - Layout algorithm that should work for all dimensions (though only tested...
Calling multiple handlers for the same state is problematic: Since there isn't really a viable way to have non-labelled stable paths into the state, a handler ultimately always carries implicitly...
Have a look at d5e0cec9c9adce51d65e3c24442ff9e0a6f58568, especially the `withEffects` function and the `effects` example. This does not directly allow to compose handlers like in your example, but may allow to model...
Yup, that's problematic indeed. I've built the async component (https://github.com/zrho/purescript-optic-ui/blob/master/src/OpticUI/Components/Async.purs) as a crutch to sort of alleviate that pain; it works for me, but is not pretty to use. If...
Oh, in theory this should work; probably there is something wrong with how initializers are attached to the vdom. I'll have a look at it as soon as possible.
That sounds quite interesting indeed. As soon as I come back from vacation (September 2nd) I will have a more thorough look at it. If it works out, I will...
I think this is a great direction for the library to go. The monad instance of UI, as we have it now, doesn't really seem to be particularily useful if...
I uploaded my experiments at 9912b7e4c34ae4d4d1225f45c62966b0155e7429, with a bit of integration. The todo example already works, the ajax example does not due to the lack of lifecycle features currently. What...
I do not know horribly much about the inner workings of virtual-dom, but I think there is a way to bypass automatic checking for updates and use some hash code...
There is another issue as well: When we incorporate a second state that is hidden under an existential quantifier, we would need to make sure that the second state is...