Understanding the Deferred Module in Zepto

The Deferred module is not a core requirement, but it is essential for implementing promise-based functionality in the ajax module. The Deferred module also utilzies the Callbacks module, which was covered in a previous article. Source Code Version This article references the source code from Zepto version 1.2.0. Promise/A+ Specification The Pr ...

Posted on Thu, 20 Aug 2026 16:45:15 +0000 by jucedupp

Multiplexing Asynchronous Coroutines with Kotlin Select Expressions

Kotlin's select expression enables a coroutine to wait on several suspending operations simultaneous, proceeding with whichever becomes ready first. Receiving from Multiple Channels Consider two producers emitting distinct events at different intervals. The first generates a "Tick" every 300 milliseconds: fun CoroutineScope.ticker() = ...

Posted on Mon, 29 Jun 2026 17:23:47 +0000 by hashim