Skip to content

Details

Welcome back!

Join us for an exciting session where we delve into the world of rapid code generation using F# parsers and explore the power of string interpolation with SQL and other examples.

Traditionally, (lex/yacc) parsers were the domain of compiler writers, but with the advent of functional programming languages, these tools have become accessible for source-code generation by developers of all levels.

Our speaker, Stephen Channell, will share a fascinating backstory from 30 years ago, involving a proposal for a SQL interpreter at IBM. What was once considered a major project was accomplished in just a couple of weeks using F#. The intuitive nature of FSYaccLex, combined with the strengths of F#, made it a superior choice over C.

This session will be particularly interesting for those in the community who are keen on parsing domain-specific languages (DSLs) using FSLexYacc, processing abstract syntax trees (ASTs), and generating code where F# truly excels.

TotallyMoney is kindly sponsoring the meet-up and will be providing pizza and drinks.

After the talk you can join us for a beer at The Artillery Arms

Events in LONDON, GB
F# Programming
Functional Programming
Programming Languages
.NET
Technology

Sponsors

Sponsor logo
F# Software Foundation
We are an Affiliated User Group of fsharp.org.
Sponsor logo
SkillsMatter
Sponsor logo
G-Research
Sponsors F#unctional Londoners
Sponsor logo
Fund Ourselves
Sponsors F#unctional Londoners
Sponsor logo
dotNET Foundation
The .NET Foundation supports our group with its Meetup subscription.

Members are also interested in