Howdy! This group is intended for anyone in the greater Boston area who is interested in the Scala programming language -- beginners, experts, and everyone in-between.
We meet at various locations in the Boston metro area. Lately most meetings have been at the Broad Institute, but we've met in many places around Boston and Cambridge, and have begun to hold some meetings in the Boston suburbs, for those not in the city.
Meetings usually start around 6:30, include one or two talks or sessions, and conclude by 8:00; there is usually pizza and soda provided by a sponsor; and some of us often go out for drinks and further conversation afterwards.
We'd love to hear from interested speakers and workshop leaders. Any length of talk is welcome, from 5 minutes to a whole meeting. The format is open; usually it's been talks with slides and/or live coding, but other formats like hands-on workshops and sessions are welcome too.
Meetings may be photographed and the photos posted to the group.
In this talk, we'll explore "final tagless" as an alternative to the free monad.
At the end of this talk, you'll know:
* How to write Scala final tagless languages, bridges and interpreters
* The pros and cons between the free monad and final tagless
* Some suggestions on when to use the free monad or final tagless
The talk will be given by Lance Gatlin. Lance is a professional Scala adventurer, open source coder, health/longevity nut and semi-regular awkward dancer. He has been exploring Scala for the last 7 years. He loves dancing (swing & blues), improv, board games and is highly opinionated about the future of typing.
This month's presentation is hosted by the Broad Institute, and dinner is sponsored by Curriculum Associates: https://www.curriculumassociates.com/working-with-us/our-team