Practical Application of Functional Programming Principles

Functional programming allows for computation to be performed through expressions, avoiding changes in state and mutable data. This leads to a safer and provable code base that is easy to validate.

Functional programming caught Joel McCracken’s attention when he studied Computer Science at the University of Pittsburgh. With functional programming, computation is performed through expressions, avoiding changes in state and mutable data. This translates to a safer and provable code base that is easy to validate. Joel is excited to share how the adoption of these techniques can make software development better.

Location: Evitts Room Date: October 14, 2016 Time: 1:30 pm - 2:20 pm Joel McCracken