Sha256: 9244afb041748fbb60639c3d654c7c88c98a62364ca91ed01c28458a1f2d5ba4

Contents?: true

Size: 569 Bytes

Versions: 17

Compression:

Stored size: 569 Bytes

Contents

#!/usr/local/bin/ruby -w

# shortcut_interface.rb
#
#  Created by James Edward Gray II on 2006-04-01.
#  Copyright 2006 Gray Productions. All rights reserved.
# 
# Feature implementation and example code by Ara.T.Howard.

require "faster_csv"

#
# So now it's this easy to write to STDOUT.
#
FCSV { |f| f << %w( a b c) << %w( d e f ) }

#
# Writing to a String.
#
FCSV(csv = '') do |f|
  f << %w( q r s )
  f << %w( x y z )
end
puts csv

#
# Writing to STDERR.
#
FCSV(STDERR) do |f|
  f << %w( 0 1 2 )
  f << %w( A B C )
end
# >> a,b,c
# >> d,e,f
# >> q,r,s
# >> x,y,z

Version data entries

17 entries across 17 versions & 5 rubygems

Version Path
StephanZ-fastercsv-1.4.1 examples/shortcut_interface.rb
b2b2dot0-fastercsv-1.4.1 examples/shortcut_interface.rb
glennfu-faster_csv-1.5.5.1 examples/shortcut_interface.rb
fastercsv-1.5.4 examples/shortcut_interface.rb
rw_fastercsv-1.5.7 examples/shortcut_interface.rb
rw_fastercsv-1.5.6 examples/shortcut_interface.rb
fastercsv-1.5.3 examples/shortcut_interface.rb
fastercsv-1.5.1 examples/shortcut_interface.rb
fastercsv-1.1.0 examples/shortcut_interface.rb
fastercsv-1.0.0 examples/shortcut_interface.rb
fastercsv-1.1.1 examples/shortcut_interface.rb
fastercsv-1.2.0 examples/shortcut_interface.rb
fastercsv-1.4.0 examples/shortcut_interface.rb
fastercsv-1.2.1 examples/shortcut_interface.rb
fastercsv-1.2.3 examples/shortcut_interface.rb
fastercsv-1.2.2 examples/shortcut_interface.rb
fastercsv-1.5.0 examples/shortcut_interface.rb