Skip to content

Instantly share code, notes, and snippets.

@jballanc
Created February 25, 2010 19:20
Show Gist options
  • Save jballanc/314931 to your computer and use it in GitHub Desktop.
Save jballanc/314931 to your computer and use it in GitHub Desktop.
#-- encoding: UTF-8 --
ruby19isms = ->(greeting, encoding) {
my_enum = greeting.reverse
.capitalize
.force_encoding(encoding)
.codepoints
print "|"
my_enum.each{|cp| print "#{cp}|"}
print "\n"
}
my_greeting = ruby19isms.curry.("¡Héllö, wørld!")
my_greeting.(Encoding::UTF_8)
my_greeting.(Encoding::EUCJP)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment