logoalt Hacker News

Kinranyyesterday at 11:29 PM0 repliesview on HN

It's not an alternative.

Start with a more dynamic type, do stuff that doesn't care about the shape, parse into a more precise type, do stuff that relies on the additional invariants, drop back into the more dynamic type again.