module RawgApi::Extensions::DryMonads
Public Instance Methods
from_success(value)
click to toggle source
# File lib/rawg_api/extensions/dry_monads.rb, line 5 def from_success(value) return Dry::Monads::Success(nil) if value.nil? value.is_a?(Array) || value[:results].is_a?(Array) ? collection(value) : new(value) end