Method: Mayak::Decoder::Implementation#initialize

Defined in:
lib/mayak/decoder.rb

#initialize(&function) ⇒ Implementation

Returns a new instance of Implementation.



45
46
47
# File 'lib/mayak/decoder.rb', line 45

def initialize(&function)
  @function = T.let(function, T.proc.params(response: In).returns(::Mayak::Monads::Try[Out]))
end