A2FP – October Meetup


Details
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 (https://www.arbornetworks.com/careers/).
Please propose or comment future talks here: https://github.com/A2FP/a2fp/issues

A2FP – October Meetup