Class: Campa::Core::PrintLn

Inherits:
Object
  • Object
show all
Defined in:
lib/campa/core/print_ln.rb

Instance Method Summary collapse

Instance Method Details

#call(*stuff, env:) ⇒ Object



4
5
6
7
8
# File 'lib/campa/core/print_ln.rb', line 4

def call(*stuff, env:)
  out = env[SYMBOL_OUT] || $stdout
  stuff.each { |s| out.puts(s.is_a?(String) ? s : printer.call(s)) }
  nil
end