Running a startup on Haskell
  I must hunt down and learn to use a QuickCheck-like library for my language.

  If I can't find one, I should write one.

So what's the (best) equivalent of QuickCheck in Ruby?  In other languages?