Skip to content

Learning Functional Programming without Growing a Neckbeard (w/ SF Scala)

Learning Functional Programming without Growing a Neckbeard (w/ SF Scala)

Details

This meetup is co-hosted with SF Scala: please RSVP over there! https://www.meetup.com/SF-Scala/events/90399482/

Interested in learning more about Scala or functional programming in general? Women Who Code is cohosting an intro talk by Kelsey Innis on functional programming concepts with SF Scala.

Functional programming--a style of programming that works by defining expressions instead of executing statements--has a reputation for being heavy on the mathematics, incomprehensible, and impractical for day to day programming tasks.

Not so! Come learn how to write code that's like Pam Grier--powerful, beautiful, and tough to mess with. You should come to this meetup if you:

  1. Are a woman, or the guest of a woman attending the talk.
  2. Can guess at what the following program does:

public static void main (String args[]) { System.out.println("Greetings! It is I, The Count."); try { for (int i = 0; i < args.length; i++) { int n = Integer.parseInt(args[i]); System.out.println(n + "! " + n + " things, ah ah ah!"); } } catch (Exception e) { System.out.println("How could this be, there is nothing to count!"); } } Scala compiles down to Java bytecode and runs on the JVM, but there's no need to be a Java expert to get started in Scala. If you're reasonably sure what happens when you run the above code, you know enough to understand the concepts in this talk.

You can RSVP here:
https://www.meetup.com/SF-Scala/events/90399482/

Photo of Women Who Code SF group
Women Who Code SF
See more events
StackMob HQ
541 8th St · San Francisco, CA