jasimon Hacker News • Recommends
On “Book Review: A Philosophy of Software Design”
#ocaml#makeillegalstatesunrepresentable#janestreet
102K subscribers • 18 videos on Hallway
Intermediate. Assumes working knowledge.
29K views10 years ago3 recommendations
Programming languagesSoftware designFunctional programmingDesign patternsOCaml and F#
Yaron Minsky shares practical advice on being an effective OCaml programmer in industry, introducing the concept of making invalid states impossible.
A talk given at Harvard's CS51 class in 2010 (which is taught in OCaml), with a collection of suggestions about how to be an effective ML programmer in an industrial settingWhat people say. Highly recommended for introducing the highly influential 'make illegal states unrepresentable' programming technique.
jasimon Hacker News • Recommends
On “Book Review: A Philosophy of Software Design”
chilleeon Hacker News • Recommends
On “What Made Lisp Different (2002)”
marshrayon Hacker News • Mentions
On “Why Co–Star Uses Haskell”