Two Talks: Namespaced DeBruijn indices & Supercharging Data with SQL and Haskell
Details
This event will be streamed on Twitch (please log into twitch before the event starts). Once you RSVP you will see the link to twitch to join!
For the hallway track and to ask the speakers question you can use the chat on Twitch or join our Channel on Matrix.
Any questions about the event please ask in our channel on Matrix. Thank you.
Namespaced DeBruijn indices by Gabriella Gonzalez
This presentation describes a simple and elegant solution for avoiding name capture in interpreted languages that also improves the readability of inferred types and β-reduced normal forms. The name for the trick is "namespaced DeBruijn indices" because it combines the best features of both a named representation and De Bruijn indices.
About our speaker
Gabriella (a.k.a. Gabby) is an engineering manager at Arista Networks who will talk your ear off about functional programming if you give her the chance. She is best known for her blog at haskellforall.com and for authoring the Dhall configuration language.
Supercharging Data with SQL and Haskell by Ozgun Ataman
We will be sharing the backstory/behind-the-scenes of a data engineering tool we’ve created over the past 5 years called “napkin” that lets data science/engineering teams construct sophisticated data transformations in SQL, manage lots of complexity as their pipelines grow and lean on modern databases like BigQuery to effortlessly scale up to massive volumes. We’ll soon be releasing napkin publicly (for free) and are excited to be making a noteworthy contribution to the broader “data engineering and analytics” community. We look forward to describing how Haskell has been a natural force multiplier in enabling sophistication on top of SQL and modern analytics databases.
About our speaker
Ozgun Ataman, CEO at Soostone, where we’ve been intensive commercial users of Haskell for the past 10 years focusing on production applications around machine learning, business optimization and analytics.
Agenda (Pacific Time)
- 10.00am - Welcome to SF Haskell by Salar Rahmanian
- 10.15am - Namespaced DeBruijn indices by Gabriella Gonzalez
- 11.15am - Supercharging Data with SQL and Haskell by Ozgun Ataman
Resources
- For more information about our meetup group (including code of conduct) visit: https://www.sfhaskell.com/
- Follow our twitter channel: https://twitter.com/sf_haskell
- For recordings of talks at our meetup visit our PeerTube: https://watch.softinio.com/c/softinio/videos
- The recordings of talks at our meetup are also available on YouTube: SF Haskell YouTube
