Lecturer Department of Computing at Macquarie University in Sydney
Matt Roberts is a Lecturer in the Department of Computing at Macquarie University in Sydney, Australia. He has extensive industry experience as a developer and software engineer. Matt’s research interests are in functional programming, type systems and software language engineering.
Talks I've Given
Beyond Conditionals: Active Patterns in F#
Featuring Ivan Towlson
Pattern matching is widely used in functional languages to support ‘programming by cases.’ Common patterns such as tuples and discriminated unions are usually built into the language, but with F# active patterns you can extend pattern matching with your own classification and...technique