Method: Dhall::Util.utf8_if_possible

Defined in:
lib/dhall/util.rb

.utf8_if_possible(str) ⇒ Object



180
181
182
183
# File 'lib/dhall/util.rb', line 180

def self.utf8_if_possible(str)
  utf8 = str.dup.force_encoding(Encoding::UTF_8)
  utf8.valid_encoding? ? utf8 : str
end