با برنامه Player FM !
Functional programming with generics?
Manage episode 342710285 series 3341962
We did an episode on functional programming in Go with Aaron Schlesinger back in 2019… But that was before generics were a thing. Let’s revisit the topic and discuss the pros and cons now that we have generics. What’s changed? What hasn’t?
Changelog++ members save 6 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
- Sourcegraph – Transform your code into a queryable database to create customizable visual dashboards in seconds. Sourcegraph recently launched Code Insights — now you can track what really matters to you and your team in your codebase. See how other teams are using this awesome feature at about.sourcegraph.com/code-insights
- Honeycomb – Guess less, know more. When production is running slow, it’s hard to know where problems originate: is it your application code, users, or the underlying systems? With Honeycomb you get a fast, unified, and clear understanding of the one thing driving your business: production. Join the swarm and try Honeycomb free today at honeycomb.io/changelog
- Ship It! – A podcast about getting your best ideas into the world and seeing what happens. Listen to an episode that interests you and subscribe today.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
فصل ها
1. Opener (00:00:00)
2. Sponsor: Sourcegraph (00:00:57)
3. Intro (00:02:40)
4. Welcoming Aaron (00:03:23)
5. Setting the stage (00:04:30)
6. FP recap before generics (00:06:39)
7. FP libraries adopting generics (00:16:09)
8. Sponsor: Honeycomb (00:20:58)
9. Adopting generics slowly (00:22:39)
10. Just because you can doesn't mean you should (00:25:14)
11. Is Go still missing FP things? (00:34:58)
12. Sponsor: Ship It! (00:39:43)
13. One great FP pattern (00:41:12)
14. Why Aaron went back to school (00:44:48)
15. Unpopular Opinions! (00:47:31)
16. Aaron's unpop (00:48:14)
17. Time to go! (00:50:21)
18. Outro + clip from JS Party #163 (00:50:47)
347 قسمت
Manage episode 342710285 series 3341962
We did an episode on functional programming in Go with Aaron Schlesinger back in 2019… But that was before generics were a thing. Let’s revisit the topic and discuss the pros and cons now that we have generics. What’s changed? What hasn’t?
Changelog++ members save 6 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
- Sourcegraph – Transform your code into a queryable database to create customizable visual dashboards in seconds. Sourcegraph recently launched Code Insights — now you can track what really matters to you and your team in your codebase. See how other teams are using this awesome feature at about.sourcegraph.com/code-insights
- Honeycomb – Guess less, know more. When production is running slow, it’s hard to know where problems originate: is it your application code, users, or the underlying systems? With Honeycomb you get a fast, unified, and clear understanding of the one thing driving your business: production. Join the swarm and try Honeycomb free today at honeycomb.io/changelog
- Ship It! – A podcast about getting your best ideas into the world and seeing what happens. Listen to an episode that interests you and subscribe today.
Featuring:
Show Notes:
Something missing or broken? PRs welcome!
فصل ها
1. Opener (00:00:00)
2. Sponsor: Sourcegraph (00:00:57)
3. Intro (00:02:40)
4. Welcoming Aaron (00:03:23)
5. Setting the stage (00:04:30)
6. FP recap before generics (00:06:39)
7. FP libraries adopting generics (00:16:09)
8. Sponsor: Honeycomb (00:20:58)
9. Adopting generics slowly (00:22:39)
10. Just because you can doesn't mean you should (00:25:14)
11. Is Go still missing FP things? (00:34:58)
12. Sponsor: Ship It! (00:39:43)
13. One great FP pattern (00:41:12)
14. Why Aaron went back to school (00:44:48)
15. Unpopular Opinions! (00:47:31)
16. Aaron's unpop (00:48:14)
17. Time to go! (00:50:21)
18. Outro + clip from JS Party #163 (00:50:47)
347 قسمت
כל הפרקים
×
1 Writing a shell in Go 1:05:22

1 AI for Observability 1:09:22

1 Russ Cox on passing the torch 1:09:27

1 How I lost my (old) job to AI 1:18:24

1 The community of gophers 1:09:39

1 ⚡ Lightning Talk life ⚡ 1:12:23

1 OpenAPI & API design 1:14:12

1 What's new in Go 1.23 1:06:55

1 How Mat writes HTTP services in Go 1:11:07

1 Dependencies are dangerous 1:03:37

1 Is Go evolving in the wrong direction? 1:13:49

1 How things get done on the Go Team 1:03:12

1 Your ultimate guide to mastering Go 1:02:53


1 What if Google lays off the Go team? 1:12:46

1 Go workshops that work 1:26:26

1 What's new in Go's cryptography libraries: Part 3 1:07:59

به Player FM خوش آمدید!
Player FM در سراسر وب را برای یافتن پادکست های با کیفیت اسکن می کند تا همین الان لذت ببرید. این بهترین برنامه ی پادکست است که در اندروید، آیفون و وب کار می کند. ثبت نام کنید تا اشتراک های شما در بین دستگاه های مختلف همگام سازی شود.