Introduction to Functional Programming

schedule Dec 5th 09:00 AM - 05:00 PM place Cliftons Sydney shopping_cart Reserve Your Seat

We will be spending the day learning the fundamentals of Functional Programming (FP) using the Haskell programming language. The exercise material will be a condensed selection of the Data61/CSIRO Functional Programming course which is often expanded to run over three days. Participants should expect to achieve a thorough introductory understanding of the meaning and practical applications of FP. We will learn what "monad" means, and how to exploit this concept for its practical advantage in everyday programming.

RESERVE YOUR SEAT NOW

 
1 favorite thumb_down thumb_up 0 comments visibility_off  Remove from Watchlist visibility  Add to Watchlist
 

Learning Outcome

This one day session is targeted to experienced industry programmers who are looking to break into Functional Programming and develop the skills and techniques that enable continued independent study. A refresher on Haskell syntax will be provided, however, to obtain the best outcome for the day, it is also recommended to practice with the syntax and development tools prior.

Target Audience

Software engineers and anyone interested in an introduction to functional programming or Haskell.

Prerequisite

You will be required to bring a suitable development machine for working through the exercises. You will also need to install Glasgow Haskell Compiler version 7.8 or higher on that machine prior to the day. You will also need to have a copy (or fork) of the FP course material repository on the machine.

schedule Submitted 1 month ago

Comments Subscribe to Comments

comment Comment on this Proposal