This is a post about how different languages handle the concept of interfaces. We’ll go over the classical OO way of handling them, with Java, to the more recent approaches of languages like Rust, as well as others in between.
-
- August 17, 2019
- 8 minutes
From Interfaces to Traits -
- May 14, 2019
- 5 minutes
The Component PatternThis post details a useful pattern for organizing stateful components in functional code. This post assumes knowledge of Haskell, up to Monad-Transformers.