Really great talk from Daniela Petruzalek using generics to implement a #monad! #GopherConUK23 #GoLang

@betandr Is there a recording? I have a long read exploration of monads in #golang, and my conclusion is that it doesn't quite work yet for error handling:

https://blog.orsinium.dev/posts/go/monads/

In search of better error handling for Go

This article is an exploration of how to improve error handling in Go. I address here some of the issues while others are left with open questions and some ideas. And, spoiler alert, I do love error handling in Go as it is now. I don’t want to replace it with anything like exceptions, but I want to make it slightly better. I’m going to limit all solutions to what we already have in the language.

@orsinium I think there will be eventually. Although the talk was a fun exploration so it was mostly about "can it be done, some things work better than others".
@betandr I have about the same summary in my blog post :)