Elegant programming constructions and mathematical theories like LISP and lambda calculus often look timeless and universal. They are not invented, but discovered! If there are intelligent aliens, they will sooner or later run into formal logics a... Read more
In this talk, I look at a number of strategies for dealing with errors that appeared throughout the history of programming. Understanding the origins of different approaches to errors is not just a fun historical exploration, but it sheds light on... Read more
In this hands-on tutorial, we’ll look at doing web programming with the Suave web server and F# Data type providers. We’ll combine two powerful F# libraries to build a simple web site that shows current news, weather forecast and other information... Read more
Computer programming may not be the new literacy, but it is finding its way into many areas of modern society. In this submission, we look at data journalism, which is a discipline combining programming, data analysis and traditional journalism. I... Read more
Claim your profile today and start building your speaker history.
Tomas is a computer scientist, book author and open-source developer. He wrote a popular book called "Real-World Functional Programming" and is a lead developer of several F# open-source libraries, but he also contributed to the design of the F# language as an intern and consultant at Microsoft Research. He is a partner at fsharpWorks (http://fsharpworks.com) where he provides trainings and consulting services. Tomas recently submitted his PhD thesis at the University of Cambridge focused on types for under