Tony Morris

Specialises In (based on submitted proposals)
haskell static-types parametricity languages technique csharp scala java software-resiliency functional-programming chaos-engineering mastering-fp property-based-testing haskell-bootcamp devex-and-devops language software-development getting-started everyday-fp aviation concept code-readability wadler types applying-fp zippers folds

Tony Morris is a software product developer who has deployed functional programming techniques in industry for over 10 years. Tony teaches at the tertiary level and for professional programmers with a view toward producing a viable commercial result. Tony is currently a Senior Software Engineer at NICTA where he is tasked with promoting and educating on functional programming for the benefit of all Australian software developers.

Tony takes a fastidious, principled approach to functional programming both when deployed in practice and when in a learning environment to ensure maximum yield from the effort. Tony believes that exploring principles and the following consequences provides a rewarding experience for all involved.