KnownNat-indexed vectors
Haskell Community [Unofficial]
May 13, 2026
As long as you don’t expose the constructor(s), all types are like interfaces rather than implementation. Backpack makes this distinction even clearer.
Discussion in the ATmosphere