Często widzę następującą notację (~>) w Gemfile.
gem "cucumber", "~>0.8.5"
gem "rspec", "~>1.3.0"
Wiem, że znak (> =) jest po prostu większy lub równy, ale co oznacza notacja (~>)? Czy oba są takie same, czy ma jakąś istotną różnicę?
~>
jest czasami nazywany „operatorem nasienia”.
ruby "~>2.0"
~>
w wymogu wersji .