Rob writes pure functional astronomy software for the Gemini Observatory, and is a contributor to many Typelevel projects (and others) that promote functional programming in Scala. He enjoys complaining on Twitter and elsewhere as @tpolecat. Rob lives in Portland with his wife and daughter, who are very good sports.
Talks I've Given
Keynote: Pushing Types and Gazing at the Stars
Featuring Rob Norris
The hardest thing about functional programming is learning how to think like a functional programmer. Simple questions can lead to very general answers, but it's not always obvious how to get from here to there.types functional-programming scala