
What we’re about
We are back!
Lambda Montreal (the union of Scala Montreal, Haskell Montreal, and Montreal's Erlang User Group) gathers Montreal's functional programming enthusiasts.
To keep current with the current advancement in the technologies, we are openning the door for even more colourful talks and topics! Topics, that in the first glance may not seem to related to functional programming, but when you look deep into it, they atually are!
Upcoming events (1)
See all- Let's Build a Query Optimizer in 100 Lines of ScalaOptable Technologies, Montreal, QC
Hurraah! We are back at full force!
After a few years of inactivicty, we are back! Achraf Belaarch will be presenting building a query optimizer in Scala. Here is the summary that he has sent us:
In this talk & live-coding session, we will build a toy query optimizer from scratch. We'll start by defining a simple query language using ADTs. Then, we'll implement a series of optimization rules as pure functions, using pattern matching to rewrite our query tree. We'll see how SQL is just a way to describe functional transformations on data frames, how immutability makes reasoning about plan transformations trivial and how function composition allows us to build a sophisticated optimization pipeline from simple parts.
====================================================
The gates will be open at 6PM, the talk will start at 7PM sharp.
There will be free pizza and beverages, yaay!The event will take place at Optable's office:
Suite#700 1435 Rue St-Alexandre
Montreal
Quebec H3A 2G4====================================================
Please note that seating is limited to ~30, thus you are required to answer the RSVP prior to showing up!