Scrap Your Reflection with GHC.Generics
Details
Talk by Joakim Ahnfelt-Rønne
Come and get an introduction to Generic Programming, an interesting alternative to macros and reflection.
N.B. Java Generics is not Generic Programming - this is something quite different.
With Generic Programming you can avoid the boilerplate involved with defining serializers, hashing, or instances of other type classes of your own choice. It's available now in Haskell as a GHC extension, and has been for a long time.
After the introduction, join us at the local bar and share your war stories involving macros, reflection and general boilerplate over a beverage.
---
About the speaker:
Joakim Ahnfelt-Rønne is a programming language design enthusiast by night, a Scala programmer by day (since 2012'ish), a father of two, and a co-organizer of this meetup group.
---
We have set up a collaboration with Prosa, who generously offered to provide a location for our regular meetups. Please see Prosa's Calendar for more details: Prosa Calendar (https://www.prosa.dk/kalender/hele-kalenderen/)
The ADA meeting room fits about 25 people and if we need more space, we can use the canteen (PASCAL), which has a capacity of at most 50 (fire regulation).
Regards,
Ramón and Joakim
