Welcome to FP Introductory Workshop
YOW! Lambda Jam 2020 - 06 MayRegister Now
Functional programming has become inevitable. New programming languages draw inspiration from the functional paradigm; old programming languages retrofit support for functional programming; and development teams change their coding style to adopt the best functional programming idioms. We are clearly experiencing a paradigm shift in our industry.
Due to its academic roots, functional programming sometimes seems unapproachable, with unfamiliar jargon, obscure concepts, and bewildering theories. It doesn’t have to be like that.
Throughout the day, we will explain the most commonly used functional programming terminology. You will learn the fundamentals of Haskell, one of the most popular functional programming languages. In the process, we will look at a lot of concrete code to understand what functional programming is all about and how to use it in your own programs. In the workshops, you will have plenty of opportunity to write code yourself, experiment, and ask questions. It’ll be fun!
Bring your laptop and your curiosity and by the end of the day, functional programming will be another tool in your toolbox, and you will be ready to enjoy the main YOW! Lambda Jam conference.
Director of Engineering
Jed Wesley-Smith is a programming philosopher, concerned with how software behaves, scales and composes. He has been a functional programmer for the last 10 years, having discovered FP as a technique to simplify intractable concurrency problems, and then became such an enthusiastic proponent he was nicknamed Captain Immutable at Atlassian. Jed is currently Director of Engineering at Simple Machines, is a YOW! Evangelist, as well as a co-organiser of the FP-Syd and ScalaSyd user-groups.
Mark Hibberd spends his time working on data and sustainability problems for Kinesis. Mark takes software development seriously. Valuing correctness and reliability, he is constantly looking to learn tools and techniques to support these goals. This approach has led to a history of building teams that utilise purely -functional programming techniques to help deliver robust products.
- Target Audience
- developers, Technical leads and Architects,programmers, testers, business analysts and product owners,programmers, testers, business analysts and product ownersers, business analysts and product owners,programmers, testers, business analysts and product owners
- 1 hour 30min