lib/flows/result/err.rb in flows-0.0.2 vs lib/flows/result/err.rb in flows-0.1.0

- old
+ new

@@ -1,11 +1,15 @@ module Flows class Result # Wrapper for failure results class Err < Result + attr_reader :error + def initialize(data, status: :failure, meta: {}) - super + @error = data + @status = status + @meta = meta end def ok? false end @@ -14,13 +18,9 @@ true end def unwrap raise UnwrapError.new(@status, @data, @meta) - end - - def error - @data end end end end