Ruby Haml

From Bashlinux
Jump to navigationJump to search

How to install Ruby Gem HAML

Install as root the ruby gem

gem install haml

How to handle arrays on HAML

When printing an array with the `collect` method, if is evaluating in the header where "-" can be matched or a property in the form "name:" the result will print a `0000` at the end, because obviously the string in question es evaluated and added to the end. In order to avoid this string, add the method `reject` to the end, so if it found one of the above matched characters/strings, it won't be displayed and then `0000` won't be displayed.

[email protected] do |prop|
  %p #{prop}

Links