Redefining the future of web development with Haskell by Martin Šošić

preview_player
Показать описание
At Wasp, we are building an innovative full-stack web framework centered around the concept of a unique DSL used to define the high level of your web app. In this talk, I will explain how we used Haskell to implement the compiler that parses our DSL and generates JS/TS code (including the language server), how we built our CLI with it, how we used it to quickly implement an AI-powered app generator, and how we currently contribute to the Haskell ecosystem.

Video sponsor – Ada Beat

Merch
If you want to spread functional programming and support the channel, buy something from the shop:

Chapters:
00:00 Introduction by Magnus Sedlacek
00:08 Welcome Martin Šošić
00:55 Redefining the future of web development with Haskell by Martin Šošić
01:29 Martin Šošić
02:58 Wasp
03:56 Haskell
07:24 What is Wasp
09:28 The team
10:00 Developers + Wasp
10:51 Why Wasp?
14:02 Why Haskell (for Wasp)
16:55 How Wasp works
18:56 Wasp compiler
22:28 Wasp language server
23:19 Wasp AI
26:17 Boring Haskell!
32:49 Strong Path
26:21 Giving back
40:28 Future and learnings
44:40 Q&A

#funcprogsweden
Рекомендации по теме
Комментарии
Автор

This is an awesome video, just what is needed to enlighten things about Haskell-related stuff, and that it is really interesting and nice to do :)

andmal