Module: Pressletter

Defined in:
lib/pressletter.rb,
lib/pressletter/version.rb,
lib/pressletter/shell/api.rb,
lib/pressletter/default_config.rb

Defined Under Namespace

Modules: Core, Shell, Values

Constant Summary collapse

VERSION =
"0.0.2"

Class Method Summary collapse

Class Method Details

.default_configObject



2
3
4
# File 'lib/pressletter/default_config.rb', line 2

def self.default_config
  Pressletter::Values::Config.new(File.expand_path("../../../assets/dictionary.txt", __FILE__))
end

.solve(letters, config = Pressletter::default_config) ⇒ Object



22
23
24
# File 'lib/pressletter/shell/api.rb', line 22

def self.solve(letters, config=Pressletter::default_config)
  Pressletter::Shell::API.new(config).solve_letters(letters)
end