MENU

Fun & Interesting

Why Functional Programming Matters • John Hughes • YOW! 2017

GOTO Conferences 9,574 2 years ago
Video Not Working? Fix It Now

This presentation was recorded at YOW! 2017. #GOTOcon #YOW https://yowcon.com John Hughes - Functional Programming Enthusiast ABSTRACT In 1990 I published “Why Functional Programming Matters”, a manifesto for FP–but the subject is much older than that! In this talk I’ll take a deep dive into its history, highlighting some of the classic papers of the subject, personal favourites, and some of my own work. At the end of the day, four themes emerge that characterize what I love about the subject. John Hughes has been a functional programming enthusiast for more than thirty years, at the Universities of Oxford, Glasgow, and since 1992 Chalmers University in Gothenburg, Sweden. He served on the Haskell design committee, co-chairing the committee for Haskell 98, and is the author of more than 75 papers, including “Why Functional Programming Matters“, one of the classics of the area. With Koen Claessen, he created QuickCheck, a property based testing tool for Haskell. It has become the defacto testing tool for FP and more recently for many other languages. In 2006 he founded Quviq to commercialise the technology for Erlang and C – Testing the Hard Stuff and Staying Sane. [...] RECOMMENDED BOOKS Richard Feldman • Elm in Action • https://amzn.to/387kujI Jeremy Fairbank • Programming Elm • https://amzn.to/2WhZCE8 Wolfgang Loder • Web Applications with Elm • https://amzn.to/3jblQ3q Cristian Salcescu • Functional Programming in JavaScript • https://amzn.to/3y75jBS https://twitter.com/GOTOcon https://www.linkedin.com/company/goto- https://www.facebook.com/GOTOConferences #FunctionalProgramming #FP #Haskell #Programming #JohnHughes #Quviq #YOWcon Looking for a unique learning experience? Attend the next GOTO conference near you! Get your ticket at https://gotopia.tech Sign up for updates and specials at https://gotopia.tech/newsletter SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily. https://www.youtube.com/user/GotoConferences/?sub_confirmation=1

Comment