arrow-kt / arrow

Λrrow - Functional companion to Kotlin's Standard Library
http://arrow-kt.io
Other
6.19k stars 448 forks source link

Comonadic UI: next steps #1027

Closed pakoito closed 3 years ago

pakoito commented 6 years ago

As per this tweet: https://twitter.com/arthurxavierx/status/1040209220593954816

Some existing exploration around composing UIs and parent-child communication: https://arthurxavierx.github.io/RealWorldAppComonadicUI.pdf

pakoito commented 6 years ago

Some interesting extra types here, like Traced, comonad optics, Co to convert monads into comonads: https://speakerdeck.com/paf31/the-future-is-comonadic

raulraja commented 3 years ago

I believe this was added to Arrow but removed before 0.13 due to lack of docs and interest, as those data types did not get much use. I'm closing outdated issue, Thanks @Cotel @pakoito