ByteBrief
We're a portrait publication through and through. Turn your phone back and your briefing picks up right where you left it.
(We tried widescreen once. It wasn't us.)
A developer implements SICP's data-directed programming in Haskell, replacing tagged data with an explicit operation table. The approach stores rectangular and polar complex number operations in a map, then evolves into a Haskell type class. The final code uses separate Rectangular and Polar types with a shared Complex interface.
Tap to vote and see what everyone thinks.
Summary by ByteBrief