At Wasp, we’re constructing an revolutionary full-stack net framework centered across the idea of a novel DSL used to outline the excessive stage of your net app. On this speak, I’ll clarify how we used Haskell to implement the compiler that parses our DSL and generates JS/TS code (together with the language server), how we constructed our CLI with it, how we used it to shortly implement an AI-powered app generator, and the way we presently contribute to the Haskell ecosystem.
Video sponsor – Ada Beat
Merch
If you wish to unfold useful programming and assist the channel, purchase one thing from the store:
Chapters:
00:00 Introduction by Magnus Sedlacek
00:08 Welcome Martin Šošić
00:55 Redefining the way forward for net growth with Haskell by Martin Šošić
01:29 Martin Šošić
02:58 Wasp
03:56 Haskell
07:24 What’s Wasp
09:28 The staff
10:00 Builders + 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 Robust Path
26:21 Giving again
40:28 Future and learnings
44:40 Q&A
#funcprogsweden