Spec-ulation Keynote - Rich Hickey
ClojureTVYouTube ↗
Further reading 1
Caption notes
Hickey reads an API change in two directions: what the caller must provide and what the caller can expect. A new required input excludes earlier calls, unlike relaxing a precondition.
Video or transcript source ↗Original passages · 2
if you require more than somebody who's giving less now is not going to get what they wantthe other thing is relaxation