talk
Maybe Not - Rich Hickey
ClojureTV · 14 recommenders · 11 months
Rich Hickey's Clojure/Conj 2018 keynote argues that Maybe/Option types and rigid type signatures are a poor way to model data that changes over time. He builds the case around optionality, schema growth and compatibility, and presents the ideas behind Clojure spec as an alternative.
Hacker News 读者推荐理由: HN commenters send people to it whenever nulls, Maybe/Option or static typing come up, as a thoughtful dissent from the type-system orthodoxy that changes how some people model data.
Programming language designFunctional programming#rich hickey#clojure#maybe types#null#spec#static typing
“Rich Hickey's "Maybe Not" should be watched by anyone who thinks nulls/nils/undefineds are okay.”
查看原始 HN 讨论




![William Byrd on "The Most Beautiful Program Ever Written" [PWL NYC] video thumbnail](https://i.ytimg.com/vi/OyfBQmvr2Hc/hq2.jpg)

