Next Meetup

A2FP – October Meetup
Meetup for Functional Programming enthusiasts in Ann Arbor. Food from 6:00pm – talks starting at 6:30pm Lightning Talk: Better error messages for config parsers – Mark Wotton We can do better by thinking of configuration as a parsing problem (big reveal inside). Main Talk: Display and compose complex predicates – Grant Weyburne What they are and how to represent them as a tree. The problem with predicates is that they come back with True or False but don't tell us what the question was. Most predicate packages use composable functions that automatically lose information. I will introduce a library that allows you to display and compose complex predicates and be able to trace the complete tree of possibilities. In this way you can see exactly which path of failed predicate(s) caused the issue along with the data at every step of the way. Other Details Beverages and some food will be provided at around 6:00pm thanks to our sponsor: NETSCOUT | Arbor ( Please propose or comment future talks here:

Lobby of the "618 SOUTH MAIN" building

651 Ashley Street · Ann Arbor, MI

    Past Meetups (10)

    What we're about

    We are a group of people in Ann Arbor, MI, interested in Functional Programming. We're interested in heaps of languages like Haskell, Scala, F#, Erlang, LISP, Ocaml, Scheme, and more.

    Anyone who is interested is welcome to come along, meetings are usually the last Wednesday of the month and are announced here on Attendees should RSVP.

    Members (131)

    Photos (17)