Class: Dry::Data::SumType::Optional

Inherits:
Dry::Data::SumType show all
Defined in:
lib/dry/data/sum_type.rb

Instance Attribute Summary

Attributes inherited from Dry::Data::SumType

#left, #right

Instance Method Summary collapse

Methods inherited from Dry::Data::SumType

#initialize, #name, #valid?

Constructor Details

This class inherits a constructor from Dry::Data::SumType

Instance Method Details

#call(input) ⇒ Object Also known as: []



21
22
23
# File 'lib/dry/data/sum_type.rb', line 21

def call(input)
  Maybe(super(input))
end