This document outlines an agenda for an introduction to functional programming in F#. The agenda includes an introduction and overview of why and where F# is used, how to install F#, a dive into some example code, and resources for learning more. Key topics that will be covered in the code examples include immutable data structures, pattern matching, recursion, and core F# types like records, options and unions. The document concludes by thanking attendees and providing the presenter's contact information.