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.