Is it possible to add FRP animations and reactive values to brick? #429
-
It seems I can plug reactive value change notifications as customized application events through BChan. This is great for interactive UIs.
|
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 7 replies
-
I don't know. Some people have tried it before, but I think they ended up forking brick to get access to some of the internals. I don't know enough about FRP to know whether it's possible to integrate with brick, but if someone wanted to try, I'd be happy to work with them on any issues that come up. I can't promise that it would work, though, because I just don't know whether FRP integration would mean changing brick's architecture, and there are probably limits to how much I'd be willing to change it to support FRP if the two types of systems are very different. |
Beta Was this translation helpful? Give feedback.
-
@amano-kenji I just found this, perhaps it would be of interest to you: https://hackage.haskell.org/package/dyna-brick |
Beta Was this translation helpful? Give feedback.
I don't know. Some people have tried it before, but I think they ended up forking brick to get access to some of the internals. I don't know enough about FRP to know whether it's possible to integrate with brick, but if someone wanted to try, I'd be happy to work with them on any issues that come up. I can't promise that it would work, though, because I just don't know whether FRP integration would mean changing brick's architecture, and there are probably limits to how much I'd be willing to change it to support FRP if the two types of systems are very different.