BFPG Monthly Meetup

  • April 24, 2012 · 5:45 PM
  • Mincom

We have two talks this month.

Doors will lock at 6pm. If you get stuck outside, contact Matthew on 0431 926 131, or OJ on 0431 952 586.

 

1. Types, 2. ???, 3. Profit! - Kristian Domagala

In this 30 minute talk, I will demonstrate some problems experienced with using weakly typed code, and then show how you can exploit the type system to encode assumptions and rely on the compiler more to reason about the correctness of your programs. Scala will be primarily used in the example code, however, the concepts are applicable to most statically compiled languages.

This talk is targeted at a beginner level.

 

How I learned to love immutable data - Matthew Brecknell

Immutability is a big deal in functional programming. And it might just be the most effective way to introduce some of the benefits of functional programming into your daily practice, whatever your development platform. We'll discuss some of the benefits of immutability, and what makes immutable data structures fast enough for most purposes (and for some uses, even more efficient than their mutable cousins). Finally, I'll show how you might go about developing and using immutable data structures in your favourite object-oriented language.

40 minutes, from beginner up to intermediate level.

Join or login to comment.

30 attended

Functional IO

We're covering the costs of bringing the guest speaker from Sydney.

iSeek Communications

Coverage of the cost of Pizza for the attendees.

People in this
Meetup are also in:

Log in

Not registered with us yet?

Sign up

Meetup members, Log in

or
By clicking the "Sign up using Facebook" or "Sign up" buttons above, you agree to Meetup's Terms of Service