Effect TypeScript Library: Beginner / Intermediate Workshop (Effect Days 2024)
Get Effect support from the community → https://discord.gg/effect-ts
Effect Workshop by Ethan Niser at Effect Days 2024 for beginner/intermediate Effect developers.
Workshop: https://github.com/ethanniser/effect-workshop
Chapters:
00:00 Intro and agenda
05:22 What is an 'Effect'?
10:27 Functions
19:21 Creating Effects
29:14 Running Effects
38:06 Building up programs
1:05:42 Combinators
1:23:10 Error handling
2:06:02 Context management
2:42:37 Resource management
2:43:15 Effect Datatypes
3:28:36 Effect Schema
3:46:52 Concurrency and Fibers
3:51:43 Effect's Fiber Models
4:14:51 Performance
____________________________________________________
Learn more about and follow Ethan:
X (Twitter): https://twitter.com/ethanniser
YouTube: https://www.youtube.com/@ethanniser
____________________________________________________
Effect Days 2024 was sponsored by:
Inato - https://inato.com/
Evryg - https://www.evryg.com/
Effectful Technologies - https://effectful.co/
____________________________________________________
Effect is an ecosystem of tools to build better applications and libraries in TypeScript.
Website: https://effect.website/
Community: https://discord.gg/effect-ts
X (Twitter): https://twitter.com/EffectTS_
Github: https://github.com/Effect-TS
____________________________________________________
#EffectDays #Effect #TypeScript #EffectDays2024