Sha256: 5247063c2da38f9a170967cff8fd8ace4bc928e00769934e7f1dcee8b1a6d9f9

Contents?: true

Size: 716 Bytes

Versions: 2

Compression:

Stored size: 716 Bytes

Contents

#!/usr/bin/env ruby
lib = File.expand_path('../lib', __FILE__)
$LOAD_PATH.unshift(lib) unless $LOAD_PATH.include?(lib)

require 'yaml'
require 'active_record'
configs = YAML.load(File.read("config/database.yml.example"))
ActiveRecord::Base.establish_connection(configs['development'])

require 'translated_collection'

def conn
  ActiveRecord::Base.connection
end

def upperfn
  lambda {|elt| elt.upcase }
end

def lowerfn
  lambda {|elt| elt.downcase }
end

def collection
  %w[a b c d e f g h i j k l]
end

def wrapone
  TranslatedCollection::Wrapper.new(collection, lowerfn, upperfn)
end

def wrapped
  @wrapped ||= wrapone
end

begin
  require 'pry'
  Pry.start
rescue LoadError
  require 'irb'
  IRB.start
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
translated_collection-0.1.1 script/shell
translated_collection-0.1.0 script/shell