Lambda Lounge Jan 17th - Extensible DSLs with Tagless Final

8 views
Skip to first unread message

conor.p...@gmail.com

unread,
Jan 11, 2022, 10:02:51 AM1/11/22
to Manchester Lambda Lounge
Hey all,

Hope you can join us for our first talk of 2022 - we have Nicolas Rinaudo speaking about Scala DSLs. Please sign up at https://www.eventbrite.co.uk/e/extensible-dsls-with-tagless-final-tickets-241203294547 so we know you're coming!

Working with domain experts can be frustrating for all parties involved - it’s very hard for them to get the subtle nuances of their craft across, and aggravating for developers to constantly tweak and refine code to reflect ever evolving specifications.

There is, fortunately, a solution: Domain Specific Languages, small, highly specialised languages that allow experts to write exactly what they mean, without needing to involve developers for each new tweak.

These DSLs can be a lot of fun to use and write, but are also easy to get wrong. The purpose of this talk is to walk through a slightly simplified version of a language currently used in production to process millions of documents, show the most common problems that need to be solved, and offer reasonable, easy to understand solutions.

At the end of the talk, attendants will have a solid understanding of how to design their own DSLs, and of the strengths of weaknesses of their standard encoding.

Conor (on behalf of the LL organisers)

Alan Burlison

unread,
Jan 12, 2022, 12:27:25 PM1/12/22
to lambda-loung...@googlegroups.com
On 11/01/2022 15:02, conor.p...@gmail.com wrote:

> https://www.eventbrite.co.uk/e/extensible-dsls-with-tagless-final-tickets-241203294547

This sounds interesting but unfortunately I won't be able to make it.
Are the sessions recorded, or slides made available afterwards? Thanks!

--
Alan Burlison
--

conor.p...@gmail.com

unread,
Jan 12, 2022, 12:31:07 PM1/12/22
to Manchester Lambda Lounge
Normally, the answer would be yes. However, as the speaker wants to give this talk to a conference, the recorded stream won't be available until that happens, I'm afraid.

Alan Burlison

unread,
Jan 13, 2022, 7:35:47 AM1/13/22
to lambda-loung...@googlegroups.com
On 12/01/2022 17:31, conor.p...@gmail.com wrote:

> Normally, the answer would be yes. However, as the speaker wants to give
> this talk to a conference, the recorded stream won't be available until
> that happens, I'm afraid.

Thanks, would be good to get a copy after then :-)

--
Alan Burlison
--

conor.p...@gmail.com

unread,
Jan 25, 2022, 10:14:01 AM1/25/22
to Manchester Lambda Lounge
FYI, the recorded stream is available now at https://www.youtube.com/watch?v=LWNXsKuDJxw
Reply all
Reply to author
Forward
0 new messages