Trampolines and Coroutines

My research has lead me to a phenomenal discovery in problems prevalent to systems that use cooperative multitasking (or non-preemptive multitasking). First, cooperative multitasking, as the name states, allows processes and programs to voluntarily yield control to one another enabling them to…

Repaint Segmentation of Algorithms

The last couple of years I have been researching solutions to 'deal-breakers' of engines like libChromiumContent as a native platform. The biggest one being the bottleneck of operations on the DOM. Although originally things like scrolling caused an entire repaint…

Encounter with Applicative Functors

This holiday weekend has (finally) enlightened me on some important topics in functional programming. It has persuaded me to take a real look at category theory. It all began with an intuition of Applicative Functors. They really are such exquisite things. I am by no means authoritative on the topic,…

Digital Synthetic Geometry

It is common in my study to present mathematical examples, proofs, notes, etc. online. Generally, there are tools for analytic problems: things like mathbin, texpaste. What about steps in problems of Geometry — or sharing them soundly…