18F/tech-talks

Tech Talk: A Primer on Functional Programming

geekygirlsarah opened this issue · 0 comments

Tech Talk Submission

Thanks for offering to give a talk at a Tech Talks meeting! We just need a bit of information from you.

Name

Sarah Withee

What's your talk title?

A Primer on Functional Programming

What's your talk about?

Functional programming languages are gaining in popularity. If you’ve worked in object-oriented languages, you might be baffled at how they work. Maybe hearing the word “recursion” makes you want to scream. Or maybe you’ve just heard the hype and want to know what the hype is about.

In this talk, we will briefly explain what functional languages are, and go into some examples of tasks that these languages are suited for. We will look at the major languages in use today and see how they work. We’ll see some of the things they have in common, and the many things that make them distinctive. Finally, we’ll offer some suggestions on how to dive into learning these and using them on your own projects.

How long is your talk?

  • Lightning talk (5-10 minutes)
  • Short tech talk (20-25 minutes)
  • Long tech talk (40-50 minutes)
    (can be either)

Do you have any preferred dates for it?

Tues Feb 15

Todo for the MC:

  • Update the TTS Guilds calendar entry for this talk to add the talk details.
  • Enable Relay Conference Captioning (RCC) via FedRelay.
  • Announce the talk(s) in #tech-talks, #dev, #18f, #18f-dev-announce when date is set
  • Announce the talk(s) in same channels on Slack in the morning, and follow up with a reminder just before they're about to begin.
  • Upload video and transcript to Google Drive.