What's the meaning of ~> version requirement in gem specs?
~>
hanna-0.1.12 depends on [haml (~> 2.2.8)]