F# eXchange

Software development is an asymptotic process. What developers often overlook is that the life expectation of lines of code exceeds the average duration of a developer’s stay in the project or team. More often that not it’s other programmers who will have to maintain our code, so we should strive to get a clear and consistent representation of our domain in code early, even though it will be continuously revised and improved.

This talk is about how we describe in F# the domain of media content distribution and why we believe F# is an excellent language for efficient collaboration in dynamic teams.