Skip to content

Latest commit

 

History

History
45 lines (29 loc) · 1.05 KB

README.md

File metadata and controls

45 lines (29 loc) · 1.05 KB

Wordplay

Gem Release Version Build Status

Some interesting methods to use on words.

The idea came from a story about a boy, who, when asked to put words in alphabetical order, ordered the letters of the word instead of the words themselves. I was intrigued by "fox" which was already sorted in that manner.

Example:

require "wordplay"

word = Wordplay.new("fox")
word.ordered_letters? # true

word = Wordplay.new("pizza")
word.reverse_ordered_letters # zzpia

There is also an example which loops through /usr/share/dict/words to find words with their letters sorted. I think my favorite is "bijoux".

New in Version 0.0.2

Match palindromes!

require "wordplay"

words = Wordplay.new("Do geese see God?") # ignores spaces and punctuation
words.palindrome? # true

Contributing

If you have an interesting word method or a bugfix, please submit a pull request.

Contact

@boonedocks on Twitter