Succeed, Precede, and Surround in Haml
Haml's design makes HTML and Ruby tricky to mix inline. But we have Haml helper methods to make it easier.
Here is succeed in action:
Developer at
  = succeed ', ' do
    = link_to "Hashrocket", "https://hashrocket.com/"
This becomes:
Developer at
<a href="https://hashrocket.com/">Hashrocket</a>,
Notice the comma at the end, outside of the a tag?
precede and surround work in a similar fashion, and do what we'd expect.
http://haml.info/docs/yardoc/file.REFERENCE.html#succeed
Tweet