Stream: ideas

Topic: Performance Enhancement for TEA Elements


view this post on Zulip Jose Quesada (Feb 21 2022 at 15:26):

I recently opened up issue #2539 (which I accidentally published too early lol) which describes a simple technique that can be used to greatly speed up portions of code wherever TEA is used, and can even be parallelized quite easily. Please feel free to check it out and provide any feedback if desired!

view this post on Zulip Jose Quesada (Feb 21 2022 at 15:27):

This was an original suggestion for Roc's editor, but can be taken advantage of in other portions of the roc project

view this post on Zulip Anton (Feb 21 2022 at 15:47):

Cool, I'll check it out today :+1:

view this post on Zulip Richard Feldman (Feb 21 2022 at 16:18):

potentially relevant: #ideas > gui system

view this post on Zulip Jose Quesada (Feb 21 2022 at 16:27):

@Richard Feldman I did read that proposal, I think yesterday or the day before. It definitely could be combined with this approach. One of the beauties of these kinds of msg/update architectures, is that you get replayability for free. The only thing roc has to hand back to the platform are the messages that should trigger the updates. The user would just need to wire up the UI and that's it.


Last updated: Jun 16 2026 at 16:19 UTC