4 ms·
Btw, tried to implement Result[T] flatmaps etc, it looks uglier than err != nil func myfunc(url string) Result[string] { tup := FromTuplePtr(http.Get(url))
by yhavr 3y ago
Btw, tried to implement Result[T] flatmaps etc, it looks uglier than err != nil
func myfunc(url string) Result[string] {
tup := FromTuplePtr(http.Get(url))
return FlatMap(tup, func(r http.Response) Result[string] {
return Map(FromTuple(io.ReadAll(r.Body)), func(b []byte) string {
return string(b)
})
})
}