2 ms·
This looks really similar to an anti-framework I've been working on for a long while for RubyMotion: https://github.com/mattgreen/elevate https://github.com/ma
by mattgreenrocks 13y ago
This looks really similar to an anti-framework I've been working on for a long while for RubyMotion:
https://github.com/mattgreen/elevate https://github.com/mattgreen/elevate
IMO, tasks are the real unit of composition for UI-facing apps: "do this, update the UI in that way, and do this if cancelled". It sure beats writing ad-hoc state handling code every time.
Edit: Bolt's idea of tasks is a lot smaller than Elevate's. Bolt seems to take a promise-esque approach, whereas Elevate combines futures (for I/O) and GCD. It appears Bolt is closer to ReactiveCocoa in spirit.