Module: Flake::Bang

Included in:
String, Symbol
Defined in:
lib/flake/bang.rb

Instance Method Summary collapse

Instance Method Details

#bang?Boolean

Returns:

  • (Boolean)


4
5
6
# File 'lib/flake/bang.rb', line 4

def bang?
  self.to_s[ -1, 1 ] == '!'
end

#unbangObject



8
9
10
# File 'lib/flake/bang.rb', line 8

def unbang
  self.is_a?( String ) ? self.unbanged : self.unbanged.to_sym
end