go/pkg
Snider 01dec6dbe7 feat: Result.New() — maps Go (value, error) to Result
Result{}.New(file, err)  // OK = err == nil, Value = file
Result{}.New(value)      // OK = true, Value = value
Result{}.New()           // OK = false

Enables: return Result{}.New(s.fsys.Open(path))
Replaces manual if err != nil { return Result{} } blocks.

Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-20 14:27:12 +00:00
..
core feat: Result.New() — maps Go (value, error) to Result 2026-03-20 14:27:12 +00:00