Module: Zucker

Defined in:
lib/zucker.rb,
lib/zucker/tap.rb,
lib/zucker/mash.rb,
lib/zucker/ords.rb,
lib/zucker/blank.rb,
lib/zucker/egonil.rb,
lib/zucker/hash_op.rb,
lib/zucker/iterate.rb,
lib/zucker/array_op.rb,
lib/zucker/alias_for.rb,
lib/zucker/chain_map.rb,
lib/zucker/inner_map.rb,
lib/zucker/string_op.rb,
lib/zucker/dir_extras.rb,
lib/zucker/array_stats.rb,
lib/zucker/camel_snake.rb,
lib/zucker/constantize.rb,
lib/zucker/file_extras.rb,
lib/zucker/hash_extras.rb,
lib/zucker/float_extras.rb,
lib/zucker/marshal_copy.rb,
lib/zucker/regexp_union.rb,
lib/zucker/string_extras.rb,
lib/zucker/unary_conversion.rb,
lib/zucker/square_brackets_for.rb,
lib/zucker/instance_variables_from.rb

Defined Under Namespace

Modules: AliasFor, ArrayOp, ArrayStats, Blank, CamelSnake, ChainMap, Constantize, DirExtras, Egonil, FileExtras, FloatExtras, HashExtras, HashOp, InnerMap, InstanceVariablesFrom, Iterate, MarshalCopy, Mash, Ords, RegexpUnion, SquareBracketsFor, StringExtras, StringOp, Tap, UnaryConversion

Constant Summary collapse

VERSION =
'100.2.0'
DATE =
'2016-01-03'

Class Method Summary collapse

Class Method Details

.require(cube) ⇒ Object



14
15
16
# File 'lib/zucker.rb', line 14

def require(cube)
  require_relative "zucker/#{cube}"
end

.require_allObject



18
19
20
# File 'lib/zucker.rb', line 18

def require_all
  Dir[File.dirname(__FILE__) + '/zucker/*'].each{ |f| self.require File.basename(f) }
end