Ambrose Bonnaire-Sergeant

Typed Clojure

Ambrose Bonnaire-Sergeant presents Typed Clojure, which brings optional static type checking to Clojure. He shows the practical aspects of Typed Clojure, including better error messages, null-safe and array-covariance-safe Java interop, and fine-grained function invariant checking.

About the Speaker

Ambrose Bonnaire-Sergeant is a student at the University of Western Australia. He is studying Bachelor of Computer Science, with the creation and study of Typed Clojure the subject of his Honours dissertation.