class Mindtrick::Text

Public Instance Methods

each_fragment() { |class.new(term)| ... } click to toggle source
# File lib/mindtrick/text.rb, line 3
def each_fragment
  return to_enum(:each_fragment) unless block_given?
  (0..term.length).each do |i|
    yield self.class.new(term[0...i])
  end
end
prefixed(prefix) click to toggle source
# File lib/mindtrick/text.rb, line 14
def prefixed(prefix)
  "#{ prefix }:#{ downcase }"
end
term() click to toggle source
# File lib/mindtrick/text.rb, line 10
def term
  strip.gsub(/\s+/,' ')
end