class Ciphr::Functions::Simple::Cat
Public Class Methods
params()
click to toggle source
# File lib/ciphr/functions/simple.rb, line 7 def self.params [:input] end
variants()
click to toggle source
# File lib/ciphr/functions/simple.rb, line 3 def self.variants [[['cat','catenate'], {}]] end
Public Instance Methods
apply()
click to toggle source
# File lib/ciphr/functions/simple.rb, line 11 def apply inputs = @args i = 0 chunk = nil Proc.new do chunk = inputs[i].read(256) if ! chunk i += 1 chunk = inputs[i] && inputs[i].read(256) end #while !(chunk = inputs[i].read(256)) && i < inputs.size # i++ #end chunk end end