Re:Tests aren’t enough: Case study after adding type hints t...
by fiddlerwoaroof on Tuesday October 19, 2021 @12:05AM
(#28914751)
Calling a function like this “ensureUser” is pretty idiomatic and useful, in lisp-style code bases. I think it’s a pattern related to “parse, don’t validate” in static-type lands: rather than _checking_ what the type is and throwing an error, you define a function that knows how to turn various representations of your type into its canonical shape.
[ Parent
| on HN ]
There are no comments on this comment yet.