Ways of representing time
-
The Temporal API is an upcoming replacement for Javascript's
Date
object, which is icky. This is a writeup of what's coming that seems well organized. It's of interest to me because this is an attempt to create an improved notion of time. -
Reactive Programming, in particular ReactiveX, implements an asynchronous event emitter/observer system. It's interesting to look at the way it describes time and patterns.